英特尔XDK中的App Designer允许我们轻松地向我们的应用添加和删除页面。在这种情况下,我使用的是英特尔的应用框架。我还没有尝试过其他框架。
页面层次结构如下:
index.html
--- page #p-1
------ sub-page #sp-1-1
------ sub-page #sp-1-2
--- page #p-2
------ sub-page #sp-2-1
虽然添加和删除页面很容易,但很难设置"主页面#34;即应用程序启动时显示的第一页。如果我不想使用App Designer删除我的某些页面,那么我唯一能做的就是编辑HTML。
这是嵌套标签的典型形式:
<div id="p-1" class="upage">
<div id="sp-1-1" class="upage-content hidden"></div>
<div id="sp-1-2" class="upage-content"></div>
</div>
将hidden
放在upage-content
旁边,子页面将处于非活动状态。因此,我们不必重新排序代码行。
但upage
的规则不同。我们必须重新排序代码行。例如:
<div id="p-2" class="upage">
</div>
<div id="p-1" class="upage">
</div>
如果我们有很多行,这肯定不方便。使用编辑器,也许我们可以在移动代码之前折叠嵌套标签以避免错误。
这真的是设置应用主页的最佳方式,还是我不知道英特尔XDK中有哪些选项?
答案 0 :(得分:0)
编辑器有限,并且不断发展。据我所知,这是设置应用程序主页面的唯一方法。如果您发现这个过程很笨重,那么在他们的产品论坛上提出增强功能或新功能可能符合您的最佳利益。 (他们有一个非常活跃的社区)
他们的支持论坛在这里:https://software.intel.com/en-us/forums/intel-xdk