在Titanium中制作应用程序,尝试从js文件1调用js文件2中的函数

Making app in Titanium, trying to call function in js file 2 from js file 1

本文关键字:文件 js 调用 函数 Titanium 应用程序      更新时间:2023-09-26

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

您可以使用Ti。包含方法。假设你有两个文件,index.js和common.js,你想调用在common.js中定义的方法initScreen()。你可以在index.js中调用这个方法,如下所示

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

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

希望对你有所帮助