使用angular路由切换后 轮播以及iscrollJs失效的问题

咱们在使用angular的时候,路由老是最让人头疼的地方。

在这里为你们解决一些用angular来回切换遗留下的小问题html

好比咱们在使用ng-route时若是主页面含有轮播图,当你切换到其余页面再切回主页面时会发现主页面的轮播图不会动。app

对于这个问题咱们要用到angular的一个指令--初始化 ng-init;post

首先咱们须要在html中写入如下代码spa

<div ng-init='init()'>路由过来的页面</div>  //包含轮播图

以后咱们须要在js中写code

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

app.controller('content',function($scope,$timeout){
    
   $scope.init = function(){
      $timeout(function(){
      //你的轮播代码,scroll也可     },100) } })

你们能够试一试htm

相关文章
相关标签/搜索