第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在資料錄入頁面的controller中已更新$rootScope全局變量,但在beforeLeave

在資料錄入頁面的controller中已更新$rootScope全局變量,但在beforeLeave

qq_笑_17 2018-11-17 15:11:41
資料錄入頁面的controller中的代碼:.controller("MobileInputCtrl", function ($scope, $rootScope) {  $scope.$watch("myForm.$dirty", function (newVal) {    $rootScope.isDirty = newVal;  });})在資料錄入頁面上放了個測試<div>來顯示$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,百思不得其解!    });  });});在資料錄入頁面的測試<div>上已經(jīng)清楚地看到isDirty已被正確地更新為true。但在離開資料錄入頁面時,看到彈出的提示框顯示的isDirty值卻仍為false,百思不得其解!難道這個變量還能兩個不成???
查看完整描述

1 回答

?
飲歌長嘯

TA貢獻1951條經(jīng)驗 獲得超3個贊

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


查看完整回答
反對 回復(fù) 2018-12-17
  • 1 回答
  • 0 關(guān)注
  • 523 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號