Я использую свою собственную цветовую палитру, чтобы установить некоторые специальные цвета в некоторых кнопках в разделе моего приложения. Итак, когда я использую палитру по умолчанию и md-primary
, например, если я устанавливаю ng-disabled=true
, кнопка становится не кликабельной, а цвет - серым. Проблема в том, что когда я использую myown палитру, если я использую ng-disabled=true
, я не могу нажать кнопку, но цвет не меняется, и я хотел бы, чтобы это произошло.Как получить поведение по умолчанию ng-disabled, используя мою собственную цветовую палитру в угловом материале с AngularJS 1.x?
Это пример использования:
<md-button
ng-disabled="true"
ng-click="..."
class="md-icon-button">
<md-icon ng-if="..." md-colors="{'color': 'specialpalette-pastelGreen'}" >
check_circle
</md-icon>
<md-icon ng-if="..." md-colors="{'color': 'specialpalette-pastelRed'}">
cancel
</md-icon>
</md-button>