在JavaScript中设置数据挖掘模型
我需要通过javascript设置html输入字段的数据ng模型属性。 我知道我做不到在JavaScript中设置数据挖掘模型,javascript,html,angularjs,Javascript,Html,Angularjs,我需要通过javascript设置html输入字段的数据ng模型属性。 我知道我做不到 element.data-ng-model = "..."; 因为破折号。所以我试过了 element.["data-ng-model"] = "..."; 及 及 这些似乎都不能正常工作。 有什么建议吗?试试: element.setAttribute("ng-model", "..."); 或者如果您有JQuery: $(element).attr("ng-model", "..."); 尝试:
element.data-ng-model = "...";
因为破折号。所以我试过了
element.["data-ng-model"] = "...";
及
及
这些似乎都不能正常工作。
有什么建议吗?试试:
element.setAttribute("ng-model", "...");
或者如果您有JQuery:
$(element).attr("ng-model", "...");
尝试:
或者如果您有JQuery:
$(element).attr("ng-model", "...");
如果需要使用javascript设置模型,可以在控制器中进行设置,请参见下面的文档
(函数(角度){
"严格使用",;
angular.module('getterSetterExample',[])
.controller('ExampleController',['$scope',',
职能($范围){
变量_name='Brian';
$scope.user={
名称:函数(新名称){
//请注意,由于以下两个原因,可以取消定义newName:
//1.因为它被称为getter,因此没有参数
//2.因为属性实际上应该设置为未定义。例如,如果
//输入无效
返回arguments.length?(\u name=newName):\u name;
}
};
}
]);
})(窗口角度)代码>
姓名:
user.name=
如果需要使用javascript设置模型,您可以在控制器中进行设置,请参见下面的文档
(函数(角度){
"严格使用",;
angular.module('getterSetterExample',[])
.controller('ExampleController',['$scope',',
职能($范围){
变量_name='Brian';
$scope.user={
名称:函数(新名称){
//请注意,由于以下两个原因,可以取消定义newName:
//1.因为它被称为getter,因此没有参数
//2.因为属性实际上应该设置为未定义。例如,如果
//输入无效
返回arguments.length?(\u name=newName):\u name;
}
};
}
]);
})(窗口角度)代码>
姓名:
user.name=
$(element).attr("ng-model", "...");