【发布时间】:2015-11-13 00:26:37
【问题描述】:
我正在制作一个角度控制器,需要用两个空对象初始化一个数组,以便屏幕上出现两条线,当单击 + 按钮时,我需要在数组中初始化一个新对象。我不确定如何去做。
这是我最好的尝试:
var myApp = angular.module('myApp', []);
myApp.controller('myController', ['$scope', '$q', function($scope, $q) {
$scope.arr = [card('',''),card('','')];
$scope.addLine = function(index){
$scope.arr.push(card('',''));
}
$scope.removeLine = function(index){
$scope.arr.splice(index, 1);
}
}]);
function card(term, definition){
this.term = term;
this.definition = definition;
}
【问题讨论】:
-
[new card('',''), new card('','')]
标签: javascript arrays angularjs