Я не могу получить доступ к модели для текстового поля, пожалуйста, найдите код ниже.
HTML-тег, который я использую
<span ng-click="LoadFieldData()">{{name.An}}</span><input type="text"
style="width:515px;" ng-value="{{name.An}}" ng-model="name.An"
id="topmost[0]" /></div>
Также, пожалуйста, найдите директиву, которую я использую.
angularform.directive("formChange",function($compile){
return{
restrict:"EA",
terminal:true,
priority:1000,
scope:{},
transclude:true,
templateUrl:"../../app/Pages/dpang.html",
css:"../../Common/Styles/style.css"
}
})
Также функция контроллера:
$scope.LoadFieldData = function () {
debugger;
alert('function called.')
$scope.name.An = 'An is my name';
}
Я вызываю эту директиву в виде div на главной странице .master.
<form-change/>
, но когдая пытаюсь получить доступ к переменной {{name.An}}, на экране html отображается только {{name.an}} вместо значения переменной «An is my name».Кто-нибудь может помочь, пожалуйста.