我对用Electron写作很陌生,并且在我的第一个应用程序中迷路了。
我有一个textarea
,我想用从文件中读取的数据来填充:
function load(textarea,path) {
fs.readFile(path, (err, data) => {
textarea.value=data;
});
}
load(…,…);
有效,我有数据。
但是,如果我使用CodeMirror,则会收到错误消息:
const CodeMirror=require('codemirror');
const editor=CodeMirror.fromTextArea(textarea,{lineNumbers: true});
function load(textarea,path) {
fs.readFile(path, (err, data) => {
editor.setValue(data);
});
}
load(…,…);
控制台给我:
Uncaught TypeError: string.split is not a function
很显然,我没有正确执行操作。
我该怎么办?