Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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 无法将JS文件或任何其他文件添加到钛项目文件夹_Javascript_Titanium_Appcelerator - Fatal编程技术网

Javascript 无法将JS文件或任何其他文件添加到钛项目文件夹

Javascript 无法将JS文件或任何其他文件添加到钛项目文件夹,javascript,titanium,appcelerator,Javascript,Titanium,Appcelerator,所以我在做一个手机应用。在这个应用程序中,在我的主屏幕上,我有一个按钮,当点击它时,它将加载另一个框架,或js文件。这我知道怎么做,但当按下按钮,它给我一个错误,“找不到文件”。经过3个小时的网络搜索,我尝试将路径名更改为每种可能的组合,并移动文件。这样做之后,我意识到在我创建的新文件或任何我创建的新文件旁边,有一个“*”和一个问号。例如,如果我创建一个名为login.js的新文件,它将在浏览器窗口中显示为*?login.js,其中问号要小得多。是否有我必须将其添加到的清单,如在netbeans

所以我在做一个手机应用。在这个应用程序中,在我的主屏幕上,我有一个按钮,当点击它时,它将加载另一个框架,或js文件。这我知道怎么做,但当按下按钮,它给我一个错误,“找不到文件”。经过3个小时的网络搜索,我尝试将路径名更改为每种可能的组合,并移动文件。这样做之后,我意识到在我创建的新文件或任何我创建的新文件旁边,有一个“*”和一个问号。例如,如果我创建一个名为login.js的新文件,它将在浏览器窗口中显示为*?login.js,其中问号要小得多。是否有我必须将其添加到的清单,如在netbeans中,因为文件中似乎有错误,但它是空的

function signup(e){
    var menu = Ti.UI.createWindow({
        url: 'Main-Menu.js'
    });
    menu.open();
}
我也做了:Titanium.include('/controllers/Main Menu.js');
但总是出现同样的错误,JS文件在我的应用程序控制器文件夹中。

这*?指示来自Tianium Studio附带的git插件。它表示文件未提交


要回答您的“找不到文件”问题,我需要了解有关您环境的更多详细信息(目标平台、sdk版本、示例代码等)

这是钛的已知问题还是IDE的新问题。这不应该标记为alloy ui,因为您没有在此处使用alloy框架。我编辑了我的问题以使其更清楚。谢谢您的回答。我以为您的应用程序是alloy应用程序,不是吗?如果是这样,您可以执行
var menu=Alloy.createController('Main-menu.js').getView()