将网格行数据加载到 CodeMirror - 获取 CodeMirror 参考
Load grid row data into CodeMirror - get CodeMirror reference
我正在构建一个供个人使用的小型 extjs 5.1 应用程序,旨在保存我的 extjs 应用程序中使用的函数/方法示例。
我在 Navaneeth-Kesavan 和 Tarabass 的帮助下给出了最重要的步骤
现在我很难在 CodeMirror 编辑器中加载网格行数据。
在多次尝试不成功后,我试图将数据加载到一个隐藏的文本区域,然后获取该文本区域的值并将值(setValue)粘贴到 CodeMirror 中。
但是,我无法获得 CodeMirror 参考。
我将不胜感激解决此问题的建议。
顺便问一下,有什么更好的方法吗?
CodeMirror 元素可以作为 textarea 元素的兄弟元素找到。您可以使用以下代码获取它的引用:
var codeMirrorInstance = textAreaComponent.getEl( ).query('.CodeMirror')[0].CodeMirror;
请参考下面fiddle,这是我通过编辑你的创建的。
我正在构建一个供个人使用的小型 extjs 5.1 应用程序,旨在保存我的 extjs 应用程序中使用的函数/方法示例。
我在 Navaneeth-Kesavan 和 Tarabass 的帮助下给出了最重要的步骤
现在我很难在 CodeMirror 编辑器中加载网格行数据。
在多次尝试不成功后,我试图将数据加载到一个隐藏的文本区域,然后获取该文本区域的值并将值(setValue)粘贴到 CodeMirror 中。
但是,我无法获得 CodeMirror 参考。
我将不胜感激解决此问题的建议。
顺便问一下,有什么更好的方法吗?
CodeMirror 元素可以作为 textarea 元素的兄弟元素找到。您可以使用以下代码获取它的引用:
var codeMirrorInstance = textAreaComponent.getEl( ).query('.CodeMirror')[0].CodeMirror;
请参考下面fiddle,这是我通过编辑你的创建的。