У меня есть следующие две кнопки, которые должны отображаться при условии. У меня есть следующий код, он работает нормально, но единственная проблема заключается в том, что он мерцает и отображает одну кнопку и исчезает, даже если условие не выполняется.
Есть один способ решить эту проблему, используя ng-switch. Как это написать в ng-switch? Может ли кто-нибудь помочь мне с кодом и, возможно, со скрипкой.
<button type="button" id="saveEnabled" ng-click="ctrl.onClick()" ng-if="ctrl.Status !== 'Clicked'">Save</button>
<button type="button" id="saveDisabled" disabled="disabled" ng-if="ctrl.Status === 'Clicked'">Saved</button>
ctrl.onClick = function() {
ctrl.Status = 'Clicked';
};
ng-if
и оставить только одну кнопку сng-disabled="ctrl.Status == 'Clicked'"
- person kevin   schedule 29.07.2016ng-cloak
- person Jason Goemaat   schedule 29.07.2016ng-cloak
для этого, устанавливая скрытую страницу (или ее область) (отображение: нет) до тех пор, пока angular не загрузится и не покажет ее, когда она действительно может повлиять на отображаемые значения. - person Jason Goemaat   schedule 29.07.2016