国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

javascript - 在資料錄入頁面的controller中已更新$rootScope全局變量,但在beforeLeave時訪問該變量卻仍為舊值?

瀏覽:130日期:2022-11-30 17:14:59

問題描述

資料錄入頁面的controller中的代碼:

.controller('MobileInputCtrl', function ($scope, $rootScope) { $scope.$watch('myForm.$dirty', function (newVal) { $rootScope.isDirty = newVal; });})

在資料錄入頁面上放了個測試<p>來顯示$rootScope.isDirty全局變量值,證明該變量值已被正確地更新為true。

頂層模塊中注冊的$ionicView.beforeLeave()事件處理方法代碼:

angular.module('app', []).run(function ($ionicPlatform, $rootScope) { $ionicPlatform.ready(function () { $rootScope.$on('$ionicView.beforeEnter', function (event, view) { $rootScope.isDirty = false; }); $rootScope.$on('$ionicView.beforeLeave', function (event, view) { alert($rootScope.isDirty); // 顯示仍然為false,百思不得其解! }); });});

在資料錄入頁面的測試<p>上已經清楚地看到isDirty已被正確地更新為true。但在離開資料錄入頁面時,看到彈出的提示框顯示的isDirty值卻仍為false,百思不得其解!難道這個變量還能兩個不成???

問題解答

回答1:

最好不要喲過ionic,緩存是個大坑。。。

標簽: JavaScript
主站蜘蛛池模板: 免费欧美黄色 | 欧美高清性色生活 | 欧美xxxxxxxx | 亚洲综合第一区 | 国产欧美日韩精品一区二区三区 | 亚洲欧洲日本天天堂在线观看 | 国产一级片播放 | 男女交性拍拍拍高清视频 | 一区二区视屏 | 在线观看国产精品一区 | 日本高清不卡在线观看 | 欧美日韩视频一区二区在线观看 | 色精品一区二区三区 | 国产高清视频免费最新在线 | 欧美亚洲国产精品久久高清 | 99精品视频在线观看免费播放 | 性欧美高清come | 欧美视频xxxxx | 久久久久久久国产高清 | 久久福利青草精品资源 | 日韩国产精品欧美一区二区 | 国产高清自拍 | www.久久视频 | 在线成人免费视频 | 一区二区三区国模大胆 | 久久国产一区二区 | xx欧美老妇 | 日本天堂网址 | 俄罗斯aa毛片一级 | 国产农村乱子伦精品视频 | 亚洲综合一二三区 | 男女视频在线观看免费 | 日本欧美在线视频 | 免费欧洲毛片a级视频无风险 | 亚洲第一区在线 | 久久草在线精品 | 美国成人免费视频 | 黄录像欧美片在线观看 | 一区二区中文字幕在线观看 | 性欧美一级毛片欧美片 | 国产午夜精品理论片 |