Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何以BB10级联方式将数据传递到java脚本文件。?_Javascript_C++_Blackberry 10_Blackberry Cascades - Fatal编程技术网

Javascript 如何以BB10级联方式将数据传递到java脚本文件。?

Javascript 如何以BB10级联方式将数据传递到java脚本文件。?,javascript,c++,blackberry-10,blackberry-cascades,Javascript,C++,Blackberry 10,Blackberry Cascades,我需要显示BB10级联中的线条图、条形图和烛光图。 我有3个java脚本文件,但是我需要通过C++代码将数据传递给那些脚本文件。 我如何在BB10级联中做到这一点 请帮忙 提前感谢。将此文件放入main的.cpp文件中 qml->setContextProperty("app", this); 然后在cpp的其他地方 QString ApplicationUI::myFunction() { return "my data"; } 您可以这样从QML调用它(将其放在onCrea

我需要显示BB10级联中的线条图、条形图和烛光图。 我有3个java脚本文件,但是我需要通过C++代码将数据传递给那些脚本文件。 我如何在BB10级联中做到这一点

请帮忙


提前感谢。

将此文件放入main的.cpp文件中

qml->setContextProperty("app", this);
然后在cpp的其他地方

QString ApplicationUI::myFunction() {
    return "my data";
}
您可以这样从QML调用它(将其放在onCreationCompleted中):

确保该函数在.hpp文件中是可调用的


<>这是一个小文档:

但它是真的QML还是纯JavaScript文件?你在JML文件中使用JavaScript调用C++方法。因此,它是QML中的javascript调用。我真的不知道你的意思
var data = app.myFunction();