Próbuję użyć funkcji wcięcia kątowego, ale nie działa.Jak przesuwać obiekt do tablicy za pomocą AngularJS
Chcę dodać ciągi (lub obiekty) do tablicy.
Szukałem tutaj podstawowych przykładów w Stack Overflow, ale nie mogłem go znaleźć.
Czy ktoś może poprawić mój kod lub napisać bardzo prosty przykład?
Oto mój przykład.
Jest to kod HTML:
<form ng-controller="TestController as testCtrl ng-submit="testCtrl.addText(myText)">
<input type="text" value="Lets go">
<button type="button">Add</button>
</form>
Jest to kod Java Script: działa tylko
(function() {
var app = angular.module('test', []);
app.controller('TestController', function() {
this.arrayText = {
text1: 'Hello',
text2: 'world',
}
this.addText = function(text) {
arrayText.push(this.text);
}
});
})();
Nie wiesz, o co prosisz, ale 'this.arrayText' jest obiekt, nie ma' push', a to nie to samo, co po prostu 'arrayText'? – adeneo
'