2015-10-29 42 views
0

我已禁用使用ng-disabled的元素,但雖然我想禁用該按鈕,但使其顯示爲仍然啓用。可能嗎?顯示ng禁用爲啓用

這是我已禁用按鈕 -

<button class="button button-block button-assertive" 
     ng-click="disable()" 
     ng-disabled="isDisabled" 
     ng-model="isDisabled"> 
    <div style="text-align:center;">Register</div> 
</button> 
+0

不要使用ng-disabled? –

+0

@RalfdeKleine還有什麼其他可行的方法可以禁用按鈕? –

回答

0

如果你想它只是看起來好像它仍處於啓用狀態,你可以更改類的按鈕,這取決於isDisabled值:

<button class="button button-block button-assertive" ng-class="{'class-one' : isDisabled}" 
     ng-click="disable()" 
     ng-disabled="isDisabled" 
     ng-model="isDisabled"> 
    <div style="text-align:center;">Register</div> 
</button> 

這裏是納克級的文檔:

https://docs.angularjs.org/api/ng/directive/ngClass

+0

謝謝。我會試試這個,然後回覆你 –

+0

我試過但我無法做到... –

相關問題