国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

angular.js - 當ui-view放在body元素上,為什么會導致angular重復啟動

瀏覽:162日期:2024-09-28 09:45:11

問題描述

用Angualr開發一個單頁應用,路由使用了ui-router。

當我將ui-view放在body標簽上時,出現了以下報錯信息:

angular.js - 當ui-view放在body元素上,為什么會導致angular重復啟動

當我將ui-view作為標簽<ui-view></ui-view>單獨放置時,這個錯誤就不會出現了,請問是什么原因?

問題解答

回答1:

你是不是把ngApp也放在了body上? ngApp自動啟動angular,視圖多次啟動就會報你顯示的錯誤,你看下angular的源碼就懂了

if (window.angular.bootstrap) { //AngularJS is already loaded, so we can return here... if (window.console) { console.log(’WARNING: Tried to load angular more than once.’); } return;}

話說我自己測試了下把ui-view放在body上并沒報錯,前提是我把ngApp放在了html上

主站蜘蛛池模板: 元朗区| 安龙县| 济宁市| 措美县| 韶山市| 囊谦县| 海林市| 开原市| 东城区| 清水县| 从化市| 文昌市| 无极县| 荥经县| 龙口市| 德江县| 南京市| 万载县| 福贡县| 改则县| 常州市| 周口市| 嘉黎县| 武鸣县| 微山县| 武义县| 西城区| 五莲县| 庆阳市| 始兴县| 西藏| 青海省| 孟津县| 阿巴嘎旗| 宝应县| 枝江市| 驻马店市| 甘德县| 岳普湖县| 嘉义县| 隆德县|