![](/img/trans.png)
[英]Javascript/ExtJS - get Codemirror Editor by textarea
[英]JavaScript / CodeMirror - refresh textarea
如何使用CodeMirror 2中的刷新功能?
如果您的代碼執行某些操作來更改編輯器元素的大小(已經監聽了窗口調整大小),或者取消隱藏它,則應該通過調用此方法來跟進,以確保CodeMirror仍然按預期進行查找。
我想在點擊鏈接后刷新所有textareas
我試過了
$('.CodeMirror').each(function(){
getElementById($(this).attr('id')).refresh();
});
但它不起作用....
實例化CodeMirror實例時,它將作為屬性放置在包裝器div上。
$('.CodeMirror').each(function(i, el){
el.CodeMirror.refresh();
});
上面的代碼段不會重新創建編輯器,而是使用現有的編輯器。
refresh方法(就像所有其他CodeMirror方法一樣)不在DOM節點上,而是在創建編輯器時返回的實例對象上(通過調用CodeMirror或CodeMirror.fromTextArea)。 所以你必須將它存儲在某個地方才能工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.