Javascript Ace编辑器:除了能够在编辑器中键入文本之外,其他一切都可以工作
就我个人而言,我不知道问题出在哪里。使用最新的Ace编辑器,它显示得很好,我甚至可以将光标放在我想要的地方,但我无法在编辑器中键入任何内容。配置非常普通:Javascript Ace编辑器:除了能够在编辑器中键入文本之外,其他一切都可以工作,javascript,wordpress,ace-editor,Javascript,Wordpress,Ace Editor,就我个人而言,我不知道问题出在哪里。使用最新的Ace编辑器,它显示得很好,我甚至可以将光标放在我想要的地方,但我无法在编辑器中键入任何内容。配置非常普通: var html_editor = ace.edit('html_editor'); html_editor.$blockScrolling = Infinity; html_editor.getSession().setTabSize(2); html_editor.getSession().setUseSoftTabs(false);
var html_editor = ace.edit('html_editor');
html_editor.$blockScrolling = Infinity;
html_editor.getSession().setTabSize(2);
html_editor.getSession().setUseSoftTabs(false);
关于背景;我在WordPress插件中使用它,默认情况下禁用WordPress加载的所有其他脚本,因此运行的唯一脚本是Ace编辑器。控制台为空,没有警告。我已经用最新的Safari for Mac、Chrome for Mac和Firefox for Mac进行了测试
非常感谢您的帮助。注意:对于当前的信息集,我怀疑这是因为readOnly
请检查setReadOnly
函数定义并使用setReadOnly(false)
,以启用编辑/键入功能。注意:对于当前的信息集,我怀疑这是因为readOnly正确
请检查
setReadOnly
函数定义并使用setReadOnly(false)
,以启用编辑/键入功能。我遇到了完全相同的问题。在CSS中,我通过以下方式不知不觉地隐藏了所有文本区域:
textarea {
display: none;
}
但它也在编辑器中隐藏了文本区域。更具体的CSS选择器解决了这个问题。我遇到了完全相同的问题。在CSS中,我通过以下方式不知不觉地隐藏了所有文本区域:
textarea {
display: none;
}
但它也在编辑器中隐藏了文本区域。更具体的CSS选择器解决了这个问题。我也有这个问题
setReadOnly
肯定是错误的。我正在使用YAML模式。我也有这个问题setReadOnly
肯定是错误的。我正在使用YAML模式。