[英]How can a page call a function from a javascript file that uses Require()?
[英]How to execute Javascript function that uses object from page
我正在嘗試使用以下代碼從空手道場景調用瀏覽器內 ExtJS 查詢:
* def someFunc = function(q) { return Ext.ComponentQuery.query(q)[0].itemId }
* print someFunc('#myItem')
但我總是得到未在<eval>
中定義的“Ext”
我做錯了什么?
空手道使用兩種不同的 JavaScript 運行方法 - 嵌入式和瀏覽器內。
通常一切都使用嵌入式版本運行,因此無法訪問瀏覽器對象 - 這在文檔中並沒有很清楚地說明。
一種解決方案:
* def someFunc = function(q) { return script("Ext.ComponentQuery.query('" + q + "')[0].itemId") }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.