最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AngularJS實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)后自動(dòng)彈出對(duì)話框?qū)嵗a

 更新時(shí)間:2017年08月02日 09:18:51   投稿:mrr  
這篇文章主要介紹了AngularJS實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)后自動(dòng)彈出對(duì)話框?qū)嵗a,然后在文章下面給大家介紹了angularjs頁(yè)面加載后自動(dòng)彈窗的實(shí)例代碼,感興趣的朋友參考下吧

今天在做任務(wù)的時(shí)候發(fā)現(xiàn),需要在angularJS中知道什么時(shí)候頁(yè)面加載完成,這樣才能進(jìn)行一些彈出操作,不然頁(yè)面沒有出來(lái)就彈出顯得很突兀。

下面是解決辦法:

$scope.showAlert = function() { 
      var alertPopup = $ionicPopup.alert({ 
        title: 'Don\'t eat that!', 
        template: '<h1>It might taste good</h1>' 
      }); 
    }; 
    $scope.$watch('$viewContentLoaded', function() { 
      $scope.showAlert(); 
    }); 

運(yùn)行效果:

能夠隱約的看到了后面的頁(yè)面了,說(shuō)明先進(jìn)行的頁(yè)面加載,之后才進(jìn)行的彈出。

PS:下面看下angularjs頁(yè)面加載后自動(dòng)彈窗

首先在控制器內(nèi)寫好一個(gè)彈窗,我用的是ionic的默認(rèn)提示對(duì)話框

// 一個(gè)確認(rèn)對(duì)話框
  $scope.showConfirm = function() {
   var confirmPopup = $ionicPopup.confirm({
    title: 'Consume Ice Cream',
    template: 'Are you sure you want to eat this ice cream?'
   });
   confirmPopup.then(function(res) {
    if(res) {
     console.log('You are sure');
    } else {
     console.log('You are not sure');
    }
   });
  };

然后在控制器內(nèi)加入$viewContentLoaded事件

$scope.$watch('$viewContentLoaded', function() { 
    $scope.showConfirm(); 
  });
 

在網(wǎng)上看有人說(shuō)在官方的API里面沒有看到viewContentLoaded,可能Angular2之后廢除了?但是我使用老版本是可以的。還要多學(xué)習(xí)其他方法捏..

相關(guān)文章

最新評(píng)論

太保市| 江口县| 云和县| 长沙市| 尚义县| 昂仁县| 长宁区| 蓬安县| 六盘水市| 嫩江县| 翁源县| 金平| 原平市| 天台县| 建平县| 南康市| 蒙山县| 青冈县| 马公市| 治多县| 临潭县| 泾源县| 玛多县| 铜梁县| 龙州县| 闸北区| 静宁县| 咸阳市| 韩城市| 邹平县| 五大连池市| 翁源县| 阳曲县| 密云县| 黄陵县| 象州县| 成武县| 唐山市| 鹤壁市| 海晏县| 姜堰市|