我正在使用来自Bootstrap和AngularJS的Modals但是我只想在userInfo.info.dogeAddress不是''的情况下切换模态;
<a ng-class="{notClickable: userInfo.info.dogeAddress == '', clickable: userInfo.info.dogeAddress != ''}" data-toggle="modal" data-target="#myModal">Opwaaderen »</a>
所以,我知道如何使用类来完成它,但是我们如何通过数据目标和数据切换来实现呢?
答案 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 »</a>