我想在 qml 中调用一个方法 - 来自 c++ 的 javascript。基本上我认为我已经完成了文档中所说的一切。如果是这样,我可以调用该方法:
Rectangle {
......
Component.onCompleted:{
...........
}
function foo(arg1, arg2)
{
................
}
}
但是如果我把它像这样放在一个单独的 .js 文件中,我就不能调用相同的函数:
import ../Script.js as Script
Rectangle {
.........
Component.onCompleted:{
Script.foo(arg1,arg2)
}
}
脚本已导入所有内容,但我仍然遇到一个问题,即无法识别参数。任何帮助将不胜感激。谢谢