2014-03-28 70 views
1

有人知道這段代碼有什麼問題嗎?Dart reader.on.loadEnd錯誤

FileReader reader = new FileReader(); 
reader.on.loadEnd.add(fileLoader); 

錯誤:違反例外:Class'Events'沒有實例getter'loadEnd'。

回答

3

應該像

reader.onLoadEnd.listen(fileLoader); 
// or reader.onLoadEnd.listen((e) => fileLoader(e)); // don't know what your fileLoader is exactly 

或可替代

reader.on['load-end'].listen(fileLoader); 
+0

謝謝您的回答,我看了一下例子:http://c.dart-examples.com/api/dart -html/interface/eventtarget/filereader,但恐怕有無效的例子。無論如何,你的例子不會拋出任何錯誤,但它仍然不起作用我害怕和事件loadEnd從來沒有發生在我的項目中:-( – John

+0

我不認爲這是一個官方的Dart網站。如果某些東西不能按預期工作,您可以按住Ctrl鍵並單擊某個類或方法以跳轉到其定義並驗證返回結果,並閱讀代碼註釋以瞭解更多信息。如果使用DartEditor,它應該顯示您錯誤是。 –