在黑莓级联中访问多个qml文件中的全局变量10

时间:2015-02-20 07:38:48

标签: javascript c++ blackberry qml blackberry-cascades

我创建了一个用于在assets / Model / constants.js中存储常量的js文件。我在assets / homeview.qml中有一个视图。这个homeview.qml导入

import "Model/constants.js" as Global

我可以毫无错误地访问Global.myConstant

现在我将homeview.qml移到了一个文件夹中。 assets / Views / homeview.qml并将导入位置更改为

import "/Model/constants.js" as Global

但现在Global.myConstant显示未知变量myConstant错误。当我在文件夹中移动文件时,我还需要做些什么吗?

1 个答案:

答案 0 :(得分:0)

您的导入应该有效。

import "/Model/constants.js" as Global

尽管如此,还有另一种导入文件的方法。

import "../Model/constants.js" as Global

这是文件的相对路径。首先,您进入一个目录,然后进入包含constants.js文件的Model目录。