Электрон с CodeMirror: Ошибка вызова setValue - PullRequest
1 голос
/ 26 мая 2019

Я очень новичок в электронном письме и пытаюсь найти свое первое приложение.

У меня есть 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

Очевидно, я делаю это неправильно.

Что мне делать?

...