我正在尝试将输入字段的值绑定到变量。我不知道这个变量的名称是先验的;它存储在另一个变量中。
这是html:
<body ng-controller="stageController">
<form name="myForm" novalidate="">
<input type="text" name="myText" ng-model="model" />
</form>
</body>
这是控制器:
function stageController($scope) {
$scope.model = 'realModel'; // contains the name of the variable that i would bind to the field
$scope.realModel = 'initial value of the field';
}
我还做了一个小提琴。
这不起作用,因为当前绑定在输入字段和model
变量之间。相反,我会将输入字段绑定到名称存储在变量中的$scope.model
变量(在本例中realModel
)。
可能吗?如何?