diesen mycode, ich versuche, in company1 Mitarbeiter, aber es eine neue Liste von Array erstellen. kann mir jemand helfen?Ich versuche, Wert Array in Array mit push() hinzufügen, aber ich weiß nicht, wie man es
, nachdem ich den Namen und die ID des Personals fügen das Array wie diese
aussehen[{Firmenname: "company1", company: "Firmensitz", das Personal: [{name: "Männer" , ID: "123"}, {name: "Junge", id: "1343"}, {name: "john", id: "145"}]}]
<div ng-controller="MyCtrl">
<input type="text" ng-model="nameStaff" />
<input type="text" ng-model="idStaff" />
<button ng-click=addDetail()>add</button>
{{form}}
</div>
var myApp = angular.module('myApp', []);
function MyCtrl($scope) {
$scope.form = [{ companyName: "company1", companyAddress: "company address", staff: [{ name: "men", id: "123" }] }];
$scope.addDetail = function() {
$scope.form.push({ staff: [{ name: $scope.nameStaff, id: $scope.idStaff }] });
}
}
Schließbügel ist in über $ scope.form [0] .staff.push ({ Name: $ scope.nameStaff, id: $ scope.idStaff }) fehlt; –
danke ... Mike und Tanvi –