由於Dart需要與其他JavaScript框架進行互操作。在客戶端 - 網絡環境中,當前或預期的最佳實踐是如何與JavaScript進行交流?如何從Javascript調用Dart程序?
4
A
回答
3
目前,你需要使用window.postMessage但是一個interorp層計劃與飛鏢溝通和dart2js任何一天現在應該到達(雖然我認爲它的最初的化身將更多的精力Dart-> JavaScript的比Javascript成爲>飛鏢)。
1
示例代碼:
import 'package:js/js.dart' as js;
js.context.jQuery();
var context = js.context;
var param = js.map({ 'modal': true, "width":1000, "height":600});
js.context.jQuery("#dialog").dialog(param);
在HTML
<script src="packages/browser/interop.js"></script>
上面的代碼使用jQuery打開一個div爲對話框。
相關問題
- 1. 從Dart調用javascript
- 2. 如何從Javascript調用Dart函數?
- 3. 當從javascript調用dart complied Javascript時,如何將回調函數傳入到dart編譯的Javascript中?
- 4. 如何使用dart軟件包部署dart web應用程序?
- 5. 如何使用dart-pub-serve模塊運行gcloud調度程序?
- 6. 從Javascript加載dart?
- 7. 你如何從參數jquery回調Dart?
- 8. 如何調試javascript程序
- 9. 如何調用由JavaScript創建的使用DDC的Dart庫?
- 10. 如何在dart2js之後使用Javascript調用dart方法
- 11. Dart是否有調度程序?
- 12. 如何使用JavaScript從外部調用C#應用程序?
- 13. 如何執行Pub從Dart程序以編程方式獲取
- 14. 如何調試Javascript應用程序?
- 15. 如何使用Dart使用JavaScript庫amCharts?
- 16. 如何退出我的Dart(vm)程序?
- 17. 從JavaScript中調用Groovy或Java程序
- 18. 從JavaScript調用小程序功能
- 19. 從HTML調用python程序javascript表格
- 20. 如何調用從C#應用程序
- 21. 如何在穩定1.1.1 Dart中綁定JavaScript回調並在JavaScript中綁定Dart回調(Dart2Js2Dart)?
- 22. 如何從phonegap javascript調用此android bluetooth打印程序?
- 23. 是否可以調用dartdevc從JavaScript生成的Dart代碼?
- 24. 如何從Dart VM程序中「讀取」文件?
- 25. 「以JavaScript運行」不適用於我的dart web應用程序?
- 26. 如何從JavaScript調用CSS
- 27. 如何從Android調用JavaScript?
- 28. 如何從JavaScript調用iMacro?
- 29. 如何從JavaScript調用JsonResult?
- 30. 如何從JavaScript調用FileReference.browse()?