0

如果我在我的配置模块中将 html5mode 启用为 true,则打开手风琴组的“超链接”会将 url 重新路由回基本 url。不仅手风琴组不打开,而且您被重新路由。当未启用 html5mode 时,我的手风琴组工作正常。

是否有一个简单的解决方法,或者我将不得不深入研究 angularjs-ui 源代码?还是我只是对 html5mode 不走运?我的手风琴代码非常简单:

<accordion close-others='true'>
<accordion-group ng-repeat='trip in retrieved.iss' heading='ISS:  {{trip.date}}'>
    <p class='deleteItem' ng-click='deleteItem(trip.uniqueCount)'>X</p>
    <p><span class='btn-group ' data-toggle='buttons-checkbox'>
        <button type='button' class='btn btn-primary small-btn' ng-model='individualRadioModel' btn-radio="'Mine'">Mine</button>
        <button type='button' class='btn btn-primary small-btn' ng-model='individualRadioModel' btn-radio="'All'">All</button>
        </span></p>
    <p ng-repeat='student in trip.studentList | matchStudents:individualRadioModel'>{{student}}</p>
</accordion-group>

4

1 回答 1

0

答案是不要使用旧版本的 Angularjs。问题出在 1.0.4 上。移动到 1.0.6 或更高版本,问题就消失了。

不要像我这样的老顽固。更新你的图书馆,孩子们。

于 2013-04-24T20:56:33.307 回答