使用angular-ui-bootstrap和angular-ui-router(嵌套ui-view中的tabset)可能存在错误

时间:2015-01-21 22:18:15

标签: angularjs angular-ui-router angular-ui-bootstrap

我正在寻找确认或可能的解决方法,这不是错误报告

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

Plunker


详细信息:

我认为我发现了角度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-routerangular-ui-bootstrap github问题中。

0 个答案:

没有答案