現在我可以使用QScriptEngine來加載和執行一個test.js文件。在test.js的函數之一中,我想調用位於另一個.js文件中的另一個函數。我該怎麼做呢?如何從一個QtScript .js文件調用另一個QtScript .js文件
1
A
回答
1
要從你需要多個文件加載QTScript代碼加載所有那些使用QScriptEngine.evaluate文件()。然後根據JS的規則,所有JS環境都可以使用這些方法。即:您將能夠直接訪問全局方法。
但是,如果你正在研究一個大項目,我強烈建議你在QT中使用一些常見的JS實現。我曾在一個相當大的QTScript項目上工作過,它對我們來說非常棒。這是一個link,它詳細介紹瞭如何在QT中實現它。
0
在程序中添加兩個js文件。添加這些的順序是:
another.js
文件test.js
文件
然後你就可以直接調用函數,如果你在全球範圍內(窗口範圍)定義它, 像:
另一個js:
function myFunc() { /* your code here */ }
在test.js:
myFunc();
相關問題
- 1. 如何從另一個js文件回調一個js文件?
- 2. 如何從另一個.js文件中調用一個.js文件?
- 3. 從另一個.js文件調用.js文件
- 4. 鈦,從另一個JS文件調用一個JS文件中的函數
- 5. 如何從另一個js文件中調用一個js中的JavaScript對象?
- 6. 在另一個JS一個js文件中如何使用數據文件
- 7. 我可以從另一個調用一個js文件嗎?
- 8. 如何包括另一個JS JS文件文件
- 9. 如何將另一個js文件導入到js文件中?
- 10. 如何從POST中的另一個js文件調用函數?
- 11. 如何從另一個JS文件中調用Javascript函數
- 12. 從另一個.js文件運行.js文件?
- 13. 如何使用角度js中的rootcope將值從一個js文件傳遞到另一個js文件?
- 14. 如何訪問另一個JS文件
- 15. 傳遞JSON對象從一個JS文件到另一個JS文件
- 16. 從一個JS文件發送變量到另一個JS文件
- 17. 從另一個.js文件調用插件內部的函數
- 18. QtScript與QJSEngine何時使用這個或另一個?
- 19. 如何只調試一個js文件
- 20. 無法從QtScript
- 21. 如何將一個對象從一個js文件發送到另一個js文件?
- 22. 如何將一個js文件分隔成多個js文件?
- 23. 如何從一個js文件將數據傳遞到另一個文件react.js
- 24. 從一個JavaScript傳遞一個值到另一個JS文件
- 25. 如何通過JS在另一個文件中調用DIV ID
- 26. 如何在主JS文件中調用另一個JavaScript
- 27. 如何在另一個JS文件中調用AdSense代碼?
- 28. 從另一個JS文件中的另一個函數調用JavaScript函數
- 29. 可以.js文件「包含」另一個.js文件
- 30. 在另一個JS文件中包含JS文件