0
저는 AngularJS를 기울이기 시작했습니다.ng-init에서 변수 초기화가 필요한 이유 : AngularJS
AngularJS와에서우리는 요소를 초기화해야하는 경우는 일부의 예를 취할 수 있습니다 :
<select id="s1" ng-model="vsrc" ng-init="vsrc='a.mp4'">
<option value="a.mp4">First video</option>
<option value="b.mp4">Second video</option>
</select>
이유 vsrc = 'a.mp4'ng-init
에이 필요한 때 내가주고 있었다 초기화 NG-초기화 = 'a.mp4' 같은 값은 내가 NG-INIT = "vsrc = 'a.mp4'"처럼 제공했다 작동하지 않았다. 일반 HTML 문에서 우리는 직접 ngInit는 평가 식을 기대하기 때문에 범위에, 다른 모든 표현으로, value='a.mp4'
를 제공하여 기본 옵션을 제공하고 있습니다. 그것은 NG 모델과 아무 관련이 없습니다. (거의) ngInit을 사용하지 않아야합니다. 설명서를 읽으십시오 : https://docs.angularjs.org/api/ng/directive/ngInit –