Я создал несколько элементов кнопки, используя ng-repeat.Теперь мне нужно установить непрозрачность этих элементов кнопки на основе логического значения в JavaScript без ng-click, потому что непрозрачность должна быть установлена перед любыми событиями щелчка.
HTML
<div id="splash_btn_box_ng">
<button id="{{button.buttonId}}" ng-click="setMode(button)" ng-repeat="button in buttons"></button>
</div>
Iпопытался установить непрозрачность в init () следующим образом,
$scope.buttons.buttonId.style.opacity = 0.3;
, и в результате возникла следующая ошибка, которая означает, что я думаю, что кнопка не была создана в то время, когда я пытаюсь установить прозрачность.Поэтому я не смог добиться этого в init ():
TypeError: Невозможно установить свойство 'opacity' из неопределенного