久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - 當(dāng)ui-view放在body元素上,為什么會導(dǎo)致angular重復(fù)啟動

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

問題描述

用Angualr開發(fā)一個單頁應(yīng)用,路由使用了ui-router。

當(dāng)我將ui-view放在body標(biāo)簽上時,出現(xiàn)了以下報錯信息:

angular.js - 當(dāng)ui-view放在body元素上,為什么會導(dǎo)致angular重復(fù)啟動

當(dāng)我將ui-view作為標(biāo)簽<ui-view></ui-view>單獨放置時,這個錯誤就不會出現(xiàn)了,請問是什么原因?

問題解答

回答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上

主站蜘蛛池模板: 蒙自县| 苍溪县| 庆城县| 澳门| 泌阳县| 临泽县| 辽中县| 齐齐哈尔市| 四子王旗| 崇文区| 信宜市| 金寨县| 达日县| 永昌县| 当涂县| 河北省| 夏津县| 山丹县| 阜康市| 孝义市| 安阳县| 佛冈县| 甘肃省| 方山县| 邢台市| 五台县| 崇明县| 库伦旗| 滦南县| 阿勒泰市| 黔西| 比如县| 富民县| 潜江市| 靖宇县| 连山| 桃江县| 江都市| 马尔康县| 阳新县| 漾濞|