Ответ 1
Ваше представление должно быть построено в соответствии с данными вашего контроллера. Таким образом вы будете использовать two way binding
, и все будет обновлено
Пример:
В controller
$scope.myData=[];
$scope.pushNew= function(){
// build your newMandy object from the form existing in html
// validate your form
var newMandy={
name: String,
mandi_correspondent_detail:[{
name:String,
contact:[Number]
}]
}
$scope.myData.push(newMandy);
}
В view
<div ng-repeat="data in myData">
// your html structure here
</div>
// form for adding new mandy
<button ng-click="pushNew()">Add mandy details</button>
Таким образом, вы можете использовать массив myData
для хранения всего в DB