我有一个字符串数组,我想将每个字符串绑定到一个输入框上。
然而,编辑输入框似乎不能更新数组(可能是隔离作用域的问题)。
有什么建议吗?
然而,编辑输入框似乎不能更新数组(可能是隔离作用域的问题)。
有什么建议吗?
function Ctrl($scope) {
$scope.fruits = ['Apple', 'Mango', 'Banana', 'Strawberry'];
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app>
<div ng-controller="Ctrl">
<div style="margin: 20px 0" ng-repeat="fruit in fruits">
<input type="text" ng-model="fruit" />
</div>
Fruits: {{fruits}}
</div>
</div>
track by
了。试试演示链接,应该可以正常工作。 - charlietfl