簡體   English   中英

如何使用Ace Editor使用getvalue?

[英]How do I use getvalue using Ace Editor?

我正在使用Ace編輯器,但我沒有使用JavaScript很多,所以我發現很難讓它在沒有適當文檔的情況下實際工作。

我正在研究一個本地的PHP文件編輯器..所以打開文件等,工作正常,setcontent就像一個魅力。 但現在我想將編輯器的信息保存回文件中。

本身並不是一個真正的問題。 但是我如何檢索var代碼。 如果我使用document.write,它將不會在編輯器中顯示當前信息

如果我可以打印出編輯器中的內容,我可以保存數據。 但我不知道如何為getValue提供有效的回調

有人可以給我一些關於該做什么的更多信息嗎?

簡單地說:

editor.getSession().on('change', function(){ 
         editor.getSession().getValue(); 
});

editor.getSession().getValue()

editoreditor的實例。 如果你在Ace旁邊使用jQuery,我一直在做的是保留DOM元素上的編輯器實例。

var editor = ace.edit('...');
$('#editor').data('editor', editor);

如果你需要獲得價值,那么稍后你可以做...

$('#editor').data('editor').getSession().getValue();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM