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

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

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

瀏覽:99日期: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
主站蜘蛛池模板: 欧美成人短视频 | 日本www免费视频网站在线观看 | 亚洲一级视频在线观看 | 在线综合亚洲欧美自拍 | 亚洲日韩中文字幕 | 日韩欧美毛片免费看播放 | 欧美一级二级毛片视频 | 国产乱码精品一区二区三区四川人 | 亚洲欧美在线观看视频 | 亚洲综合精品一区二区三区中文 | 一级精品视频 | 国产精品情侣久久婷婷文字 | 高清一区二区三区四区五区 | 亚洲高清国产拍精品影院 | 久cao在线观看视频 久爱免费观看在线网站 | 国产精品久久久久久久久久一区 | 亚洲精品久久久成人 | 91亚洲国产 | 美国三级| 国产成人丝袜网站在线看 | 日本一级毛片高清免费观看视频 | 国产精品爱久久久久久久 | 91精品宅男在线观看 | 欧美日韩国产亚洲一区二区 | 深夜国产 | 碰碰碰免费公开在线视频 | 久久国产精品久久国产精品 | 国产资源免费 | 亚洲视频在线观看免费视频 | 成人性色大片 | 国产成人综合日韩精品婷婷九月 | 日本一区二区三区欧美在线观看 | 免费观看亚洲 | 91视频最新网站 | 国产成人午夜精品影院游乐网 | 99国产精品高清一区二区二区 | 女人毛片a毛片久久人人 | 美女拍拍拍爽爽爽爽爽爽 | 国产亚洲精品激情一区二区三区 | 在线一区免费视频播放 | 国产亚洲精品一区二区在线播放 |