Halaman
<ion-view view-title="Syarat Penapis">
<ion-nav-buttons side="left">
<a class="button button-clear" ng-click="backToPhoneCall()"><i class="icon ion-ios-arrow-left"></i>电话量排行</a>
</ion-nav-buttons>
<ion-nav-buttons side="right">
<a class="button button-clear" ng-click="saveParam()">应用</a>
</ion-nav-buttons>
<ion-content>
<p class="list" ng-init="initPage()">
<p class="item item-pider" style="font-size: 17px;">时间范围{{selected}}
</p>
<p class="item">
<select ng-model="selected">
<option>本季度</option>
<option>本月</option>
<option>本周</option>
</select>
</p>
<p class="item item-pider" style="font-size: 17px;">查看范围
</p>
<p class="item" ng-click="goToAddUser()">
</p>
</p>
</ion-content>
</ion-view>
Pengawal
appCtrls.controller('chooseParamPhoneCallCtrl', fungsi ($skop, $state, $stateParams, localStorageService, boardService) {
$scope.initPage=function(){
$scope.selected="";
}
$scope.backToPhoneCall = function () {
$state.go("tab.crm-viewCrmBoardPhoneCalls");
}
$scope.goToAddUser = function () {
var paramChoosePhoneCall = {term: $scope.selected};
console.debug("paramChoosePhoneCall-->>>" + angular.toJson(paramChoosePhoneCall));
//localStorageService.setLocalStorage("paramChoosePhoneCall",paramChoosePhoneCall);
}
})
Seperti yang ditunjukkan dalam kod, dipilih dimulakan apabila halaman dimuatkan, dan kemudian terikat untuk memilih Setiap kali kandungan yang dipilih ditukar, {{selected}} boleh memaparkan kandungan yang diubah dengan betul, tetapi apabila mengklik di bawah paparan. julat Selepas p mencetuskan goToAddUser, apa yang $scope.selected masuk ke dalamnya bukanlah kandungan yang dipilih, tetapi nilai nol yang diberikan semasa pemula.
Balik pentas
Baiklah
Jika bahagian hadapan melemparkan nilai ke dalam kaedah, ia akan baik
pengawal中