在angular中使用mobiscroll插件實現效果如圖:  類似的效果。 代碼如下: html:
 類似的效果。 代碼如下: html:
js:
angular.module('starter.zhangWuChaXunControllers', ['ionic','mobiscroll-number','mobiscroll-scroller'])//要加上mobiscroll-scroller.controller('zhangWuChaXunCtrl', function($scope, $rootScope, $state, $http, CONFIG, tool, zhangHuChaXunService) { //$state路由跳轉頁面 console.log(zhangHuChaXunService); var currYear = (new Date()).getFullYear(); //當前年份 $scope.Year = { theme: 'mobiscroll', lang: 'zh', display: 'center', /*layout: 'fixed',*/ min:2010, max: currYear+1, step: 1, cancelText: '取消', setText: '確定', onBeforeClose: function(event, inst) { if(event.button == "set") { $scope.start = event.valueText;//獲取選擇日期 console.log($scope.start) } else if(event.button == "cancel") { console.log("取消") } } }; $scope.monthstart = { theme: 'mobiscroll', lang: 'zh', display: 'center', min:1, max: 12, step: 1, cancelText: '取消', setText: '確定', onBeforeClose: function(event, inst) { if(event.button == "set") { $scope.start = event.valueText;//獲取選擇日期 console.log($scope.start) } else if(event.button == "cancel") { console.log("取消") } } }; $scope.monthend = { theme: 'mobiscroll', lang: 'zh', display: 'center', min:1, max: 12, step: 1, cancelText: '取消', setText: '確定', onBeforeClose: function(event, inst) { if(event.button == "set") { $scope.start = event.valueText;//獲取選擇日期 console.log($scope.start) } else if(event.button == "cancel") { console.log("取消") } } };})新聞熱點
疑難解答