Tôi đang cố gắng sử dụng chức năng đẩy góc nhưng nó không hoạt động.Làm thế nào để đẩy đối tượng vào một mảng bằng AngularJS
Tôi muốn thêm chuỗi (hoặc đối tượng) vào một mảng.
Tôi đã tìm kiếm các ví dụ cơ bản tại đây tại Stack Overflow nhưng tôi không thể tìm thấy nó.
Có ai có thể sửa mã của tôi hoặc viết một ví dụ rất cơ bản không?
Đây là ví dụ của tôi.
Đây là mã HTML:
<form ng-controller="TestController as testCtrl ng-submit="testCtrl.addText(myText)">
<input type="text" value="Lets go">
<button type="button">Add</button>
</form>
Đây là mã Java Script:
(function() {
var app = angular.module('test', []);
app.controller('TestController', function() {
this.arrayText = {
text1: 'Hello',
text2: 'world',
}
this.addText = function(text) {
arrayText.push(this.text);
}
});
})();
Không chắc chắn những gì bạn đang yêu cầu, nhưng 'this.arrayText' là một đối tượng, nó không có 'push', và nó không giống như chỉ' arrayText'? – adeneo
'