文章詳情頁
angular.js - angularjs改變路由時控制器每次都執行兩次?
瀏覽:155日期: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. 在mac下出現了兩個docker環境2. css3 - css怎么實現圖片環繞的效果3. android - 用textview顯示html時如何寫imagegetter獲取網絡圖片4. javascript - 原生canvas中如何獲取到觸摸事件的canvas內坐標?5. css - 定位為absolute的父元素中的子元素 如何設置在父元素的下面?6. JavaScript事件7. javascript - jquery hide()方法無效8. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?9. 注冊賬戶文字不能左右分離10. html - vue項目中用到了elementUI問題
排行榜
