文章详情页
angular.js - angularjs改变路由时控制器每次都执行两次?
浏览:122日期:2024-10-10 17:05:20
问题描述
我是angularjs初学者,最近练习过程中遇到一个问题,改变路由后,路由指向的控制器每次都执行两次,有没有遇到过这样问题的朋友,看是哪里出了问题。
问题解答
回答1:粗略估计 是你的html代码中加入了 ng-controller='你定义的controller' 了把
回答2:我也刚用到ng的路由,其实在路由配置中我们给不同的模板配置了一个控制器,这时候就不再需要在模板中再写
ng-controller回答3:
看看你的html代码,估计你在某个地方初始化了control两次。
回答4:楼主现在找到这个问题原因了吗,我也碰到了,求指教啊。
回答5:<p ng-controller='controller'> 这个多次了
回答6:我在$stateProvider中定义了一次controller,然后又在html中用ng-controller用controller as又定义了一次,也遇到同样的情况。直接在$stateProvider中用controllerAs就可以解决了.
回答7:请问你的问题解决了吗,我也遇到这样的问题。controller 我仅仅是在$stateProvider定义过,只要切换几次就执行几次,每次对应的都是不同的$scope
回答8:请问我的页面里面没有加ng-controller还是执行两次我用 跳转两次,如果用ng-click话跳转1次
回答9:ng-view 写了俩次,去掉一个就可以了
上一条:angular.js - angular.ui:dropdown的下拉菜单关闭的偶尔失常问题下一条:angular.js - angularjs directive怎么实现通过点击事件更换模版?
相关文章:
1. angular.js - Angular路由和express路由的组合使用问题2. html5 - 最近在自学react 求一个react表单提交的例子3. android - 继承一个BaseAdapter类后重写了一些方法,但是这些方法在父类中找不到,这是为什么?4. node.js - webpack-dev-server正常运行,webpack打包却出错,怎么办?5. javascript - 为什么很多网站不断请求一个空的gif?是为了获取数据同时避免跨域吗?6. mysql 一条语句多种count如何写7. 老师 我是一个没有学过php语言的准毕业生 我希望您能帮我一下8. html - jQuery 移动端横向滚动会带动网页上下滑动怎么办?9. 图片链接的地址怎么获得的10. 这段代码既不提示错误也看不到结果,请老师明示错在哪里,谢谢!
排行榜
