0
我使用angularjs创建了一个引导下拉列表。代码如下所示angularjs控制器在模型更改上重装
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
{{column}} <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li ng-repeat='col in columns'>
<a href="#/view1#" ng-click="$parent.column = col">{{col}}</a>
</li>
</ul>
</div>
单击模型列更改,然后整个控制器重新加载,然后我回到原点。请帮忙。我不明白发生了什么事。为什么控制器重新加载?
感谢, Sushmit
删除href部分,因为不仅模型更改,但整个页面刷新。 – Shomz 2014-09-24 19:58:11
多么愚蠢的错误。我注意到这一点,并且一直在打破我的头脑。非常感谢您的快速响应。回答问题,并接受它。 – 2014-09-24 20:00:56
它发生了。有时候href会保留在内部,但通过从click监听器返回false可以防止重定向。我认为这不是这种情况。 – Shomz 2014-09-24 20:03:37