각도가 새 것입니다. 뷰에서 범위 변수에 액세스 할 수 없습니다.보기에서 캔트 액세스 범위 변수
컨트롤러
$scope.getData = function (val) {
alert(val)
$scope.value= val;
}
보기
<pre>{{value}}</pre>
는 사람은 나를
각도가 새 것입니다. 뷰에서 범위 변수에 액세스 할 수 없습니다.보기에서 캔트 액세스 범위 변수
컨트롤러
$scope.getData = function (val) {
alert(val)
$scope.value= val;
}
보기
<pre>{{value}}</pre>
는 사람은 나를
에게 도움을 주시기 바랍니다 같은 코드는 DEMO
012 일ng-bind-html-unsafe
지시문을 사용하여 html 데이터를 바인딩 할 수 있습니다.
<div ng-controller="MyCtrl">
<pre ng-bind-html-unsafe="value"></pre>
</div>
어떤 가능한 이유? 나는 이것을 시도 – user6721756
여전히 작동하지 않습니까? – Sajeetharan
no.its not wrking – user6721756
<div ng-app="myApp" ng-controller="myCtrl">
<div class="row">
<div class="col-lg-2"><input type="text" ng-model="value" /></div>
<div class="col-lg-2"> <input type="button" value="GetData " ng-click="GetData('myNewValueProvidedFromHtml')" /></div>
</div>
<span ng-bind="value"></span>
</div>
각도 HTML
var myApp = angular.module("myApp", []);
myApp.controller('myCtrl', function ($scope) {
$scope.value = "my value";
$scope.GetData = function (newValue) {
$scope.value = newValue;
}
});
정의
$scope.values = {thisValue:value}
다음 INT HTML
{{values.thisValue}}
https://jsfiddle.net/robert07ravikumar/m3n450h1/
ANGULAR CODE
function MyController($scope) {
$scope.printName = function(name) {
$scope.namePrint = name;
};
}
HTML 코드
<div class="well" ng-controller="MyController">
<button ng-click="printName('robert ravikumar')">print name</button>
<span>{{namePrint}}</span>
</div>
범위 변수 (namePrint)에 값을 할당하고 범위 변수를 이중 대괄호로 사용하여보기에 표시합니다.
여기서 getData()를 호출하는 위치는 무엇입니까? – Sajeetharan
ng-click.I 알리미 및 console.but보기에서 내 대답에 추가 된 – user6721756
의 가치를 가지고 .. 제발 조사하고 내게 당신이 무엇을 찾고 있는지 알려주는 ... –