現在我有這樣的一個靜態副本,在視圖中:保存模型在AngularJS
<input ng-model="kunde" type="text">
和控制器試圖模型保存到一個工廠:
$scope.setKunde ($scope.kunde) {
factory.set($scope.kunde);
}
的現在的問題是,當然每次我用輸入字段改變模型時,setter函數都會自動觸發。
現在我的問題是,如何以靜態方式從視圖中保存模型,即對於http post請求。我不想每次更改視圖時發佈請求。
感謝
它是如何自動觸發的? – Bart
'$ scope.kunde'是一個對象,數組還是基元?如果它是一個對象或數組,那麼如果您不想更改'$ scope.kunde'來更改您在工廠中設置的對象/數組,則需要創建一個副本。 – rtcherry
@rtcherry kunde是一個對象,這正是我想要做的,每當我通過輸入編輯作用域對象時,它會觸發該函數,並且工廠中的對象被覆蓋。但是我想讓那個範圍對象的「快照」不會被輸入的改變所編輯。 – rza132456