Tôi cần hiển thị và ẩn nút quay lại trong các trang/chế độ xem khác nhau. Tôi đã tham khảo từ Justin Noel:ẩn nút quay lại trong ionic, angularjs
<body ng-app="starter" ng-controller="AppCtrl">
<ion-nav-bar class="bar-stable">
<ion-nav-back-button hide-back-button="{{hideBackButton}}">
</ion-nav-back-button>
</ion-nav-bar>
</body>
điều khiển ứng dụng để chuyển đổi nút hiển thị:
.controller('AppCtrl', function($scope, $location) {
var path = $location.path();
if (path.indexOf('submit') != -1)
$scope.hideBackButton = true;
else
$scope.hideBackButton = false;
})
Nhưng công việc doesnt này như điều khiển được gọi là một lần duy nhất nhưng không phải ở việc thay đổi quan điểm trong tiểu bang khác nhau. Ngoài ra việc thay đổi giá trị của $ scope.hideBackButton từ các bộ điều khiển khác (được liên kết với các trạng thái khác nhau) không có bất kỳ ảnh hưởng nào trên màn hình hiển thị nút.
Bất kỳ ai cũng có thể cho tôi biết cách chuyển đổi hiển thị nút quay lại trên mỗi điều hướng. Tôi đang thiếu gì ở đây?
Đối với tôi nó chỉ làm việc thêm the-back-button ẩn trên thẻ ion-view, như trên codepen này: http://codepen.io/calendee/pen/ eusfl – gmartini20