accounts = [
Account1 = {
name: 'Dan', phone: 1775123, role: 'Client', email: 'none'
},
Account2 = {
name: 'Messy', phone: 3564576, role: 'Client', email: 'none'
},
Account3 = {
name: 'Sasha', phone: 34231234, role: 'Client', email: '[email protected]'
}
];
DOM:
<div ng-repeat="account in accounts" >
<table>
<tr>
<td><input type="checkbox" ng-change="Toggle(account.name)"/>{{ account.name }}</td>
</tr>
</table>
</div>
我只是想弄清楚什麼是改變的最佳途徑DOM中的數組數據,無需重新加載頁面。例如,我使用ng-repeat
指令獲取了一些數據。我選擇了我需要的選項並將它發送到NodeJS - > MongoDB。現在我想在不重新加載我的頁面的情況下將這些數據放在同一個地方。
這聽起來像一個非常典型的問題,但我一直在試圖找到一個相當長的解決方案。
您是否正在更新數組中的數據?最好的方法是遍歷您的賬戶數組以找到編輯後的對象並進行更新。這最好用id屬性來完成。您可以立即執行此操作,也可以根據服務器返回的內容執行此操作。 –
我想基於從服務器返回的內容。我希望看到任何示例.. – Ivan