我刚刚安装了钛和android sdk用于开发。在我的项目中我有一个index.html,但它没有加载,当我做一个构建,它继续加载'欢迎钛'html页面,对于我的生活,我只是找不到任何地方看到它被加载的地方从
如何将我的 index.html设置为应用首次加载时加载的那个?我试过添加
index2.html(index2作为测试),但即使我做了一个新的空白项目,它仍然会将这个欢迎加载到钛网址。
答案 0 :(得分:1)
听起来你创建了一个默认的合金项目,所有app/controllers/index.xml
文件都会加载另一个控制器,可能叫做FirstView或类似的东西。查看views
目录中app
目录下的另一个.xml
文件。
Alloy的结构是index.xml
文件首先被加载,无论如何,所以它甚至不能识别你的index2.xml
。我强烈建议您先浏览Alloy Quick Start以获得一般概念。
答案 1 :(得分:0)
我认为你正在使用钛合金。
如果是这样,您的文件应该是index.xml而不是index.html
index.xml包含节点的子节点。
对于允许项目,您可以找到index.xml文件,对于同一文件,文件夹app / controller / index.js中有一个控制器文件。
在index.js文件中必须有以下行
index.open()
此行将在您的应用中打开index.xml文件。
注意:如果你给xml中的窗口节点赋予id属性,你应该使用$ .. open()。这应该工作正常。
答案 2 :(得分:-1)
它应该是index.xml
,身体应该是这样的:
<Alloy>
<Window id="xyz">
</Window>
</Alloy>
然后应该有index.js
文件,你必须通过id:
$.xyz.open();