2015-01-08 15 views
10

Tôi có thanh điều hướng và tôi muốn thêm nút lưu vào thanh điều hướng chỉ cho một màn hình. Tôi đã đọc các blog và tất cả mọi người đã nói như thế nào bạn khai báo các nút của bạn trong xem và không truy cập chúng trong một bộ điều khiển. Đó là tất cả tốt và tốt nhưng tôi phải tưởng tượng mọi người vẫn muốn ẩn và hiển thị các nút nav. Tui bỏ lỡ điều gì vậy?Tự động thêm các nút trong Ionic vào 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>

Trả lời

27

Bạn có thể thêm các nút trên bên trái hoặc phải trong thanh điều hướng từ bất kỳ màn hình chứa <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> 

Vì vậy, đây "nút mới" sẽ chỉ đến cho " Màn hình mới ".

+1

Tuyệt vời, dễ dàng hơn nhiều so với tôi đã tạo! – KickerKeeper

+0

Điều cần biết! Tôi đã bắt đầu mất tóc của tôi trên này. –

1

Trong trường hợp bạn chỉ muốn ẩn nút điều hướng bên phải trên hình vuông đó. Bạn có thể làm điều đó với

<ion-nav-buttons side="right" > 
</ion-nav-buttons> 
Các vấn đề liên quan