AngularJS和Bootstrap,数据切换和数据目标

时间:2014-08-03 11:44:57

标签: angularjs twitter-bootstrap

我正在使用来自Bootstrap和AngularJS的Modals但是我只想在userInfo.info.dogeAddress不是''的情况下切换模态;

<a ng-class="{notClickable: userInfo.info.dogeAddress == '', clickable: userInfo.info.dogeAddress != ''}" data-toggle="modal" data-target="#myModal">Opwaaderen &raquo;</a>

所以,我知道如何使用类来完成它,但是我们如何通过数据目标和数据切换来实现呢?

1 个答案:

答案 0 :(得分:1)

只是一个猜测,但可能你应该在它到达bootstrap之前吃掉ng-click事件。

如:

<a ng-click="userInfo.info.dogeAddress == '' && $event.preventDefault()" 
   ng-class="{notClickable:  userInfo.info.dogeAddress == '', clickable: userInfo.info.dogeAddress != ''}" 
    data-toggle="modal" data-target="#myModal">Opwaaderen &raquo;</a>