【发布时间】:2014-06-30 17:18:18
【问题描述】:
我编写了一小段代码,将名称添加到数组中。我遇到的问题是,如果我尝试多次添加相同的名称,它将不允许我这样做。在尝试添加重复名称后,它也不允许我使用任何其他名称。这是我的 Angular 代码
app.controller('DirectoryController', function($scope){
$scope.name='';
$scope.names= [];
$scope.addName = function(){
$scope.names.push($scope.name);
}
});
这是我的html
<div ng-controller= "DirectoryController">
<h3>Name:</h3><input type="text" ng-model='name'>
<button ng-click = "addName()">Save</button>
<hr/>
<span ng-repeat="name in names">{{name}}<br/></span>
</div>
【问题讨论】:
标签: javascript arrays angularjs