html5 - 設(shè)置判斷條件,設(shè)置ng-click無(wú)法跳轉(zhuǎn)
問(wèn)題描述
<ion-radio ng-repeat='item in viewModel.xjlx.response.fields ' name='askOffStyle' ng- ng-click='xjxzcg(item)'> {{item.name}}<span ng-if='item.entry!=’’'>( 剩余<span class='dayNum'>{{item.entry}}</span>天 )</span> </ion-radio> 根據(jù)判斷條件-> item.entry == 0 時(shí),則 ng-click 點(diǎn)擊失效,該怎么實(shí)現(xiàn)呢?
問(wèn)題解答
回答1:ng-disabled='item.entry == 0'
回答2:在單擊事件里面進(jìn)行判斷,如果滿足條件就return,不執(zhí)行下面的
回答3:item.entry == 0時(shí),添加樣式pointer-events: none
回答4:樓上給了啟發(fā)。。$scope.xjxzcg = function(item){
//做條件判斷 ,滿足以下條件不執(zhí)行跳轉(zhuǎn)if(item.entry == 0&& item.entry!=’’ ){ return false; }-------};
但能直接在ng-click 這里修改嗎?
