我正在使用新的 Monaca Onsen 2.0 制作材料设计应用程序,我使用了 ons-toolbar 并且工作正常,但我不明白如何将 ons-tabbar 与材料一起使用,有什么技巧吗?
<ons-toolbar modifier="material"> WORKS FINE </ons-toolbar>
<ons-tabbar modifier="material"> NOT WORKING WITH MATERIAL </ons-tabbar>
我正在使用新的 Monaca Onsen 2.0 制作材料设计应用程序,我使用了 ons-toolbar 并且工作正常,但我不明白如何将 ons-tabbar 与材料一起使用,有什么技巧吗?
<ons-toolbar modifier="material"> WORKS FINE </ons-toolbar>
<ons-tabbar modifier="material"> NOT WORKING WITH MATERIAL </ons-tabbar>
您的代码是错误的,因为ons-tabbar
应始终包含至少一个ons-tab
.
看看这个CodePen 示例,一切正常。
这是代码:
<ons-tabbar modifier="material">
<ons-tab page="comments.html" label="Comments" icon="ion-chatbox-working"></ons-tab>
<ons-tab page="tags.html" label="Tags" icon="ion-ios-pricetag"></ons-tab>
<ons-tab page="settings.html" label="Settings" icon="ion-ios-cog"></ons-tab>
</ons-tabbar>
<ons-template id="home.html">
<ons-toolbar>
<div class="center">Home</div>
</ons-toolbar>
<p style="padding-top: 100px; color: #999; text-align: center">Page Contents</p>
</ons-template>
<ons-template id="comments.html">
<ons-toolbar>
<div class="center">Comments</div>
</ons-toolbar>
<p style="padding-top: 100px; color: #999; text-align: center">Page Contents</p>
</ons-template>
<ons-template id="tags.html">
<ons-toolbar>
<div class="center">Tags</div>
</ons-toolbar>
<p style="padding-top: 100px; color: #999; text-align: center">Page Contents</p>
</ons-template>
<ons-template id="feed.html">
<ons-toolbar>
<div class="center">Feed</div>
</ons-toolbar>
<p style="padding-top: 100px; color: #999; text-align: center">Page Contents</p>
</ons-template>
<ons-template id="settings.html">
<ons-toolbar>
<div class="center">Settings</div>
</ons-toolbar>
<p style="padding-top: 100px; color: #999; text-align: center">Page Contents</p>
</ons-template>
检查你的 onsenui.js
我实际上认为 Monaca 上的项目页面可能没有更新到最新的 onsen ui 2.0。对我来说似乎就是这种情况。它可能在第一行说:
/*! onsenui v2.0.0-beta - 2015-11-11 */
您可能需要像 Andi Pavllo 使用过的那样更新
/*! onsenui v2.0.0-beta.2 - 2015-12-01 */
然而 Github 上最新的Onsen UI 2.0实际上是
/*! onsenui v2.0.0-beta.5 - 2016-01-08 */
而且您不能只换掉安装整个软件包所需的 js。
*编辑:我注意到安装新软件包后一切正常,但是当我尝试使用主题滚轮时,它又恢复到旧的标签栏。因此主题滚轮可能不会更新。