2
각도 표현식에서 전역 JavaScript 변수에 액세스하는 방법이 있습니까? 같은 :각도 표현식에서 전체 자바 스크립트 변수에 액세스 할 수 있습니까?
ng-disabled="{someJavascriptVariableHere}"
각도 표현식에서 전역 JavaScript 변수에 액세스하는 방법이 있습니까? 같은 :각도 표현식에서 전체 자바 스크립트 변수에 액세스 할 수 있습니까?
ng-disabled="{someJavascriptVariableHere}"
각도 표현 만 $ 범위에 변수를 찾을 것이다, 그러나 당신이 당신의 컨트롤러 같은 것을 할 경우 :
// assumes someJavascriptVariableHere exists in the global scope
$scope.someJavascriptVariableHere = someJavascriptVariableHere;
는 당신이 그것을 액세스 할 수 있습니다.
이 답변은 정확합니다. 그러나 앵귤러 표현식 내부에서 전역 변수에 직접 액세스 할 수있는 이유는 각도 표현식이 범위의 컨텍스트에서 평가되고 범위 또는 부모의 범위 전역 변수를 모를 경우 암시 적으로 변수를 만듭니다. – James