1
此mycode,我嘗試在company1 staff中值,但它創建了一個新的數組列表。有人能幫我嗎?我嘗試使用push()在數組中添加值數組,但我不知道如何添加它
後,我添加姓名和工作人員的ID陣列將這個樣子
[{公司名稱:「公司1」,公司地址:「公司地址」,工作人員: [{名:「男人」 ,ID: 「123」},{名字: 「小男孩」,ID: 「1343」},{名字: 「約翰」,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 }] });
}
}
閉托架[0] .staff.push中缺少上述$ scope.form({ 名:$ scope.nameStaff, ID:$ scope.idStaff }); –
謝謝...邁克和tanvi –