0
我正在研究離子項目,我有2個視圖 第一視圖:用戶輸入一個值(整數),然後單擊一個按鈕讓我查看2 第二視圖:顯示數字來我名單從1到的值用戶輸入
這是我輸入:
<input type="text" placeholder="input a value " ng-model="val">
,這是按Ctrl一種觀點1
.controller('homeCtrl', function($rootScope, $scope) {
$scope.val;
$rootScope.value= $scope.val;
})
這個視圖列表
<ion-list>
<ion-item ng-repeat='num in list' item="num"> {{num}}
</ion-item>
</ion-list>
,這是CTRL
.controller('listCtrl', function($rootScope, $scope) {
var num = $rootScope.value;
$scope.list=[];
for(var i=1; i<num ; i++)
{
$scope.list.push(i);
}
})
的問題是在第一個控制器,該行
$rootScope.value= $scope.val;
的$ rootScope不走值的$ scope.val 當我把這樣的測試值 $ rootScope.value = 8;
名單正在努力,否則它不會
在哪裏的問題,請 我沒有任何錯誤 感謝
我用stateparams它wored,謝謝很多 – ca2264
冒着聽起來像點雅痞:)的風險,如果這個答案對你是正確的,你可以將它標記爲答案? – Robba