首页 > 代码库 > angular路由切换后的一些问题。
angular路由切换后的一些问题。
我们在使用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路由切换后的一些问题。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。