我工作的项目是在angularjs中,后端数据在30秒内发生变化,我必须反映所做的更改。我应该每隔10秒刷新一次Div,任何想法如何去做?如何刷新Div的内容?
-1
A
回答
-1
您需要考虑您的客户端 - 服务器模型。您需要决定如何从后端获取数据以更新前端,(延迟加载,套接字,放置加载)取决于您。
您的前端需要有一个图层连接到后端,检索数据并更新视图。
关于30秒的事情,你不能想到前端的30秒,因为客户端可能会在第二个29秒连接。如果你想要准确的话,你需要通知前端有一个更新(也许是一个套接字连接),但是如果更新时间并不重要,你可以决定每隔X秒拉一个ajax来获得一个好的平均值。
+0
为什么反面投票?那有什么不对? –
1
您必须为来自后端的数据编写someCallBak,您必须在那里存储一个变量以显示它在Div中,并且必须有一个计时器以从后端调用数据。你可以写一个变量:
function yourCallback(){
$scope.showDiv = false;
your data come {
//make it true
$scope.showDiv = true;
}}
写在你的div ng-if="showDiv";
相关问题
- 1. 刷新DIV内容或DIV
- 2. 如何刷新一个div的内容
- 3. 自动刷新Div内容
- 4. 用jQuery刷新div内容
- 5. 刷新与PHP内容的DIV
- 6. 如何使用JQuery刷新DIV的内容?
- 7. 刷新div并避免刷新div内的span/div
- 8. Ajax刷新页面内容而不是div内容
- 9. 如何刷新R gWidget的内容?
- 10. 如何强制刷新DataGridView的内容?
- 11. 如何刷新QTableView中QCombobox的内容
- 12. 如何在页面刷新后保留div内容
- 13. RoR如何重新刷新刷新内容?
- 14. 刷新JTree内容
- 15. 刷新DataGridView内容
- 16. 刷新UltraCombo内容
- 17. 刷新cfwindow内容
- 18. 刷新流内容
- 19. 刷新内容UITextView
- 20. 在下拉选择时刷新div容器的全部内容
- 21. Android - 如何刷新选项卡内容
- 22. 如何刷新对话框内容
- 23. Silverlight 3 - 如何“刷新”DataGrid内容?
- 24. 如何避免内容刷新
- 25. 用AJAX刷新新内容
- 26. 更改div内容和刷新div时按键盘键
- 27. 刷新片段的内容
- 28. 刷新不变的内容
- 29. jQuery - 刷新FileUploader的内容
- 30. 刷新网页的内容
以$超时或$间隔 –
这个变量请之前https://stackoverflow.com/help/how-to-ask读了张贴问题。 –
您可能不需要刷新dom。只需使用API从控制器更新模态变量即可。由于角度使用双向数据绑定,所以dom会自动更新。 – Nitheesh