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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

在資料錄入頁面上放了個(gè)測試<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>上已經(jīng)清楚地看到isDirty已被正確地更新為true。但在離開資料錄入頁面時(shí),看到彈出的提示框顯示的isDirty值卻仍為false,百思不得其解!難道這個(gè)變量還能兩個(gè)不成???

問題解答

回答1:

最好不要喲過ionic,緩存是個(gè)大坑。。。

標(biāo)簽: JavaScript
主站蜘蛛池模板: 人成免费网站 | 欧美性色黄在线视 | 伊人久久国产免费观看视频 | 综合中文字幕 | 午夜伦4480yy妇女久久久 | 欧美日本一区二区三区生 | 久久国产中文字幕 | www.欧美xxxx| 一区二区三区亚洲 | 中国胖女人一级毛片aaaaa | 成人网视频免费播放 | 香蕉tv亚洲专区在线观看 | 国产一成人精品福利网站 | 成人免费网站久久久 | 国产亚洲精品网站 | 高清一区二区三区免费 | 美女久草 | 日韩一级欧美一级一级国产 | 日本一区深夜影院深a | 久久久久久在线 | 亚洲视频 中文字幕 | 国产成人精品aaaa视频一区 | 久久精品视屏 | 中文字字幕码一二区 | theav视频在线观看 | 欧美一区二区三区在线观看 | 欧美精品18videos性欧美 | 欧美一区二区高清 | 欧美激情一区二区三区高清视频 | 成人久久| 在线亚洲自拍 | 在线观看一区 | 日韩毛片在线播放 | 国产三级国产精品国产普男人 | 国产一级片大全 | 美女黄网站色一级毛片 | 日韩在线成人 | 亚州视频在线 | 午夜剧场成年 | 午夜影院在线免费 | 精品免费久久久久欧美亚一区 |