我正在寻找确认或可能的解决方法,这不是错误报告。
TL; DR 我想我发现了一个错误,不确定它是什么东西。我已经得到了这个HTML:
<div ui-view>
<ul>
<li><a ui-sref="page">Default</a></li>
<li><a ui-sref=".nestedView">Test</a></li>
</ul>
<div ui-view>
<tabset>
<tab>
<tab-heading>Example</tab-heading>
Tab content, blah blah blah
</tab>
</tabset>
</div>
</div>
我收到此错误:
Error: [$compile:ctreq] http://errors.angularjs.org/1.3.0/$compile/ctreq?p0=tabset&p1=tab
发生角度1.3.0+而不是1.2.9
详细信息:
我认为我发现了角度1.3.0 +,angular-ui-router和angular-ui-bootstrap组合的错误。
我有一个嵌套的ui-view
,其默认值包含angular-ui-bootstrap中的<tabset>
。当我离开默认视图时,我收到此错误:
Error: [$compile:ctreq] http://errors.angularjs.org/1.3.0/$compile/ctreq?p0=tabset&p1=tab
我已经缩小了1.3.0+(即使是beta 1.4.0),但不是1.2.9。
以上是这个问题:http://plnkr.co/edit/E0laKNSJGp31q1swQ2jp?p=preview
为版本1.3.0设置,并在从Uno > Tabs
视图切换到Uno > No Tabs
视图时显示控制台中的错误。如果你把它设置为1.2.9,你会发现它消失了。
这似乎不会影响功能,但一直看到错误确实令人恼火。现在我只想降级我的角度版本。
SIDE注意:我真的不确定在哪里提交此错误。我的第一个想法是angular-ui-bootstrap
,但我不确定。如果有人参与这些项目,请指导我。否则,我只是将它放在angular-ui-router
和angular-ui-bootstrap
github问题中。