如何在 onsenui 导航器中使用多个 html
how to use multiple html in onsenui navigator
我遇到了与“”相同的问题,但解决方案对我不起作用。
我有 2 个 html 个文件要导航到。
index.html
<ons-page>
<ons-navigator swipeable id="myNavigator" page="page1.html"></ons-navigator>
<template id="page1.html">
<ons-page id="page1">
<ons-button onclick="myNavigator.pushPage('home.html')">home</ons-button>
</ons-page>
</template>
</ons-page>
home.html
<ons-page id="page2">
<ons-toolbar>
<div class="left">
<ons-back-button></ons-back-button>
</div>
</ons-toolbar>
</ons-page>
当我点击 "home" 按钮时出现错误:
Uncaught (in promise) Error: [Onsen UI] HTML template must contain a single root element
at Object.Q.throw (onsenui.min.js:2)
at Object.Q.createElement (onsenui.min.js:2)
at onsenui.min.js:2
我尝试将模板和 html 正文添加到 home.html,但出现了不同的错误。有没有办法将模板放在不同的 html 文件中?
呃问题是由于 http 服务器在 node.js!
中缓存了我的页面
我遇到了与“
我有 2 个 html 个文件要导航到。
index.html
<ons-page>
<ons-navigator swipeable id="myNavigator" page="page1.html"></ons-navigator>
<template id="page1.html">
<ons-page id="page1">
<ons-button onclick="myNavigator.pushPage('home.html')">home</ons-button>
</ons-page>
</template>
</ons-page>
home.html
<ons-page id="page2">
<ons-toolbar>
<div class="left">
<ons-back-button></ons-back-button>
</div>
</ons-toolbar>
</ons-page>
当我点击 "home" 按钮时出现错误:
Uncaught (in promise) Error: [Onsen UI] HTML template must contain a single root element at Object.Q.throw (onsenui.min.js:2) at Object.Q.createElement (onsenui.min.js:2) at onsenui.min.js:2
我尝试将模板和 html 正文添加到 home.html,但出现了不同的错误。有没有办法将模板放在不同的 html 文件中?
呃问题是由于 http 服务器在 node.js!
中缓存了我的页面