繁体   English   中英

将Ionic中的按钮动态添加到导航栏

[英]Dynamically add buttons in Ionic to Nav-bar

我有一个导航栏,我想在导航栏中只为一个屏幕添加一个保存按钮。 我正在阅读博客,每个人都在说你如何在视图中声明你的按钮,而不是在控制器中访问它们。 这一切都很好,但我必须想象人们仍然想要隐藏和显示导航按钮。 我错过了什么吗?

 <body ng-app="App"> <!-- The nav bar that will be updated as we navigate --> <ion-nav-bar class="bar-positive"> <ion-nav-back-button> </ion-nav-back-button> <ion-nav-buttons side="right"> <button id="saveButton" class="button button-clear">Save</button> </ion-nav-buttons> </ion-nav-bar> <ion-nav-view></ion-nav-view> </body> 

您可以从包含<ion-view> .Like的任何屏幕在导航栏的左侧或右侧添加按钮

<ion-view title="New Screen">
    <ion-nav-buttons side="primary">
        <button class="button" ng-click="doSomething()">
            New Button
        </button>
    </ion-nav-buttons>
</ion-view>

所以这个“新按钮”只会出现在“新画面”中。

如果你只想隐藏那个特定的导航按钮。 你可以做到

<ion-nav-buttons side="right" >
</ion-nav-buttons>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM