在努力呼籲CodeMirror javascript代碼編輯器的方法。我是新來的JavaScript和試圖瞭解如何面向對象的東西的作品。我有問題叫我相信是方法。例如,理解原型方法調用
var editor = CodeMirror.fromTextArea('code', options);
editor.grabKeys(function(e) { alert("Key event");});
這給出了Uncaught TypeError: Cannot call method 'grabKeys' of undefined
。查看editor
對象顯示grabKeys似乎位於editor.__proto__.grabKeys
。
我應該如何來考慮這件事?
貌似'CodeMirror.fromTextArea( '代碼',選項);''返回undefined'。也許你正在向這個函數傳遞錯誤的參數? – harto 2010-06-03 00:24:35
如果我console.log(編輯器)它返回作爲一個對象,我可以探索。 – Tristan 2010-06-03 00:26:04