0

在 Titanium 中制作应用程序,我试图在我制作的另一个 js 文件中调用一个函数。我想从我的 index.js 调用函数。当我这样做时它找不到它。我认为这是一个范围问题。在java中,我会创建一个类的对象并执行object.function()。我不确定如何在 JS 中处理它。还是我必须将我的新 JS 文件添加到某个地方的清单中。

4

1 回答 1

1

您可以为此使用Ti.include方法。假设您有两个文件,index.js 和 common.js,并且您想要调用initScreen()common.js 中定义的方法。您可以按如下方式调用 index.js 中的方法

Ti.include("common.js");  //Write this at the top of your index.js

initScreen(); //As usual

您还有另一个选择是require 方法。如果您将 common.js 文件编写为commonJS 模块,则可以使用require method.

希望对你有帮助

于 2013-06-20T04:28:28.870 回答