我想循环这个热键,但我坚持这个循环。它不起作用。
我想为所有新编辑提供一个选项。
但我认为代码的顺序并不好。编辑器应在声明选项后调用。 但在我的选项中我需要调用编辑器,但是我从console.log(commentseditor [i])得到了'undefined'
var bindings = []
var optionCommentPost = []
for (var i = 0; i < response.data.length; ++i) {
bindings[i] = {
enter: {
key: 13,
handler: function() {
console.log(commentseditor[i])
}
}
};
optionCommentPost[i] = {
formats : ['link'],
modules: {
keyboard: {
bindings : bindings[i]
}
},
placeholder: 'Votre commentaire...',
readOnly: false,
};
if(response.data[i].type_id == 1) {
commentseditor[i] = new Quill('#commentListPost' + response.data[i].id, optionCommentPost[i]);
}
}