这两天在使用angular
进行开发的时候,出现了如下错误:1TypeError: Cannot read property 'insertBefore' of null
在网上找了一些资料,总结了下,需要在ng-repeat
、ng-if
等标签外面再加个div
标签,
加上了就没有报错。如果当前页面没有用到ng-repeat
、ng-if
之类的标签,就需要从父路由中找了。
错误前:123<div ng-if="view.type !== 'ali'"> <div>其他内容</div></div>
修改后:12345<div> <div ng-if="view.type !== 'ali'"> <div>其他内容</div> </div></div>