1. 程式人生 > >angular路由切換後的一些問題。

angular路由切換後的一些問題。

ng- scope ctrl module 我們 包含 tro spa 問題

我們在使用angular的時候,路由總是最讓人頭疼的地方。

在這裏給大家解決一些來回切換遺留下的小問題

比如我們在使用ng-route時主頁面含有輪播圖,當你切換到其他頁面再切回主頁面時會發現主頁面的輪播圖不會動。

對於這個問題我們要用到angular的一個指令

初始化 ng-init,

html

<div ng-init=‘init()‘>路由過來的頁面</div>  //包含輪播圖

這裏說明一下,我的控制器寫在body中,名為ctrl

js

var app = angular.module(‘app‘,[‘‘ng-Route]);

app.controller(‘ctrl‘,function($scope,$timeout){
    
   $scope.init = function(){
      ¥timeout(function(){
  //你的輪播代碼,scroll也可

},100)  
  
    } 
})

這樣就可以了

angular路由切換後的一些問題。