亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:88日期: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
主站蜘蛛池模板: 国产小视频免费在线观看 | 日韩亚洲欧美视频 | 色屁屁一区二区三区视频国产 | 国产精品久久久久久久久免费hd | 婷婷久久综合九色综合98 | 久久香蕉国产线看观看99 | 国产高清一 | 爱爱五月天 | 欧美性色黄 | 中文字幕三级久久久久久 | 国产一级爱c片免费观看 | 亚洲线精品久久一区二区三区 | 欧美成人v视频免费看 | 国产在线麻豆精品 | 国产精品国偷自产在线 | 图片区 日韩 欧美 亚洲 | 99久久99这里只有免费费精品 | 国产一级毛片一区二区三区 | 黄色婷婷| 久久久国产精品免费 | 色婷婷激情综合 | 达达兔午夜一级毛片 | 国产一级片免费 | 国产成人亚洲精品 | 在线视频一二三区2021不卡 | 久久五月女厕所一区二区 | 手机在线观看视频你懂的 | 国产福利视频在线 | 久久综合图区亚洲综合图区 | 国产欧美日韩视频在线观看一区二区 | 国产精品合集一区二区 | 韩国黄色网页 | 网站在线看 | 成年大片免费高清在线看黄 | 亚洲国产精品毛片∧v卡在线 | 色播日韩| 高清精品一区二区三区一区 | 成年人黄网站 | 亚洲视频在线观看免费 | 亚洲人交性视频 | 国产黄在线观看免费观看不卡 |