在相同的模板离子无法得到离子导航栏指令值。
问题 -无论我填写文本量<input type="text" placeholder="70" ng-model="getamt">
在下述代码,我能够在获得相同的值Getting Amt here: {{getamt}}
ie.if我输入56,我能得到56类型的像Getting Amt here: 56
, 但我期待着打印相同,在Not updating Amt {{getamt}}
但在这种情况下,我没有得到任何价值。
我需要将这个值发送到我以前的page..so我试图做到这一点的东西。
让我知道如何解决这个奇怪的问题与离子。
<ion-view>
<ion-nav-bar class="bar-stable">
<ion-nav-back-button class="button-clear" ng-click="myGoBack(getamt)">
<i class="icon ion-ios7-arrow-back"></i> Not updating Amt {{getamt}}
</ion-nav-back-button>
</ion-nav-bar>
<ion-content class="has-subheader" padding-bottom="true">
<div class="row">
<div class="col col-30">
<input type="text" placeholder="70" ng-model="getamt">
</div>
<div class="col col-30 item">
Getting Amt here: {{getamt}}
</div>
</div>
</ion-content>
</ion-view>
编辑-
我的控制器代码 -
.controller('mystate2Ctrl', function($scope, $stateParams, $localstorage, $rootScope, $ionicHistory) {
console.log("----- mystate2Ctrl -----");
$scope.myGoBack = function(val){
console.log(val);
$ionicHistory.goBack();
};
$rootScope.$on( "$ionicView.leave", function( scopes, states ) {
if( states.stateName == "app.mystate1" ) {
console.log("In Ionic View blah blah code here");
}
});