使用ace_editor編輯器想要展示“對象或者數組內容”,而非文本格式,應該如何實現?

CSDN問答 2022-01-08 04:37:35 阅读数:401

使用 ace_editor ace editor 想要

項目環境:angular8
ace_editor相應配置:
// 開啟代碼折疊
this.editor.getSession().setUseWrapMode(true);
this.editor.setOptions({
mode: 'ace/mode/javascript',
readOnly: false,
theme: 'ace/theme/github',
newLineMode: 'unix'
});
問題描述:當編輯器的內容是“字符串格式”時,可以正常顯示內容,把內容替換為“對象”或“數組”格式時,程序就會報錯。
content = 'Hello World'; 成功
content = {
aa: '123',
bb: '123'
}; 報錯
報錯信息:
Unhandled Promise rejection: e.match is not a function ; Zone: <root> ; Task: Promise.then ; Value: TypeError: e.match is not a function

版权声明:本文为[CSDN問答]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201080437347609.html