我知道如何通過angular.copy(object)
複製對象。但問題是它不會複製空值。有什麼方法可以複製它嗎?在AngularJS中複製空值
現在說我有當編輯的任何字段應該更新對象回在我反映填充對象錶行的形式。
我捕捉填入值user
對象。 Yah ng-model
分別爲user.name
,user.phone
等。在點擊更新按鈕時,我只是在做 $scope.formElements[index] = angular.copy(user);
現在,當我們在單獨的函數中添加記錄時,formElements數組就形成了。
所以Angular的默認行爲是它沒有爲空值定義鍵。所以複製後我的數組被移到左邊,只顯示填滿的值。
複製用戶對象時,有什麼方法可以複製已填充的空白值?
完整的代碼可以在Update form after editing any field value AngularJs
如果你這樣做,而不是:'angular.copy(用戶,$ scope.formElements [指數]);'? –
這對我不起作用。仍然是同樣的事情 – kushalvm