【发布时间】:2014-03-18 04:51:29
【问题描述】:
AngularJS bootstrap 后如何使用 ngModel 将输入控件与 JavaScript 绑定?
我尝试通过setAttribute方法添加ng-model属性,但是没有成功!
function FormController($scope) {
$scope.name="OK";
$scope.createBind=function(){
var texteditor=document.getElementById("test");
if(texteditor.getAttribute("ng-model")==null){
texteditor.setAttribute("ng-model","name");
$scope.$apply();
}
}
}
<input type="text" id="test">
<button ng-click="createBind()">Bind</button>
【问题讨论】: