如何使用ng-bind模型

How to use ng-bind for my model?

本文关键字:模型 ng-bind 何使用      更新时间:2023-09-26

从文档中,很明显,使用ng-bind我们可以更新我们的HTML,如何使用相同的功能来更新我的模型。

<input type="text" ng-bind="controller.model.property">

我不想使用ng-model,当从后端获取数据时,不想在输入框中反映更改

如果您不想要双向数据绑定,我假设您将一次处理所有数据(可能在单击按钮时)。我要做的是创建一个临时作用域变量,使用ng-model进行赋值,然后在按钮单击时将其赋值给原始变量。

//template
<input type="text" ng-model="temp.property">
<button ng-click="submit()">Save</button>
//controller
$scope.model = updateViaBackend();
$scope.temp = { property: "" };
$scope.submit = function(){
  $scope.model.property = $scope.temp.property;
}