Есть ли способ с AngularJS заставить страницу обновиться после ее изменения. Я имею в виду, что у меня есть несколько пользователей, активно работающих в приложении, но для файла controller.js требуется изменение. На данный момент единственный способ, о котором я знаю, - это просто вручную обновить браузер в браузере. Есть ли какой-нибудь код, который я могу использовать, чтобы он «активно» смотрел этот файл на изменения и перезагружался, когда это необходимо, без необходимости вручную обновлять пользователя?Force Reload of AngularJS Pages
ответ
Это не проблема углов. Вы можете сделать опрос на стороне клиента с помощью setInterval, нажав на файл на сервере, чтобы вызвать обновление на клиенте.
Я бы также рекомендовал рекурсивный setTimeout вместо setInterval, если ваш ответ медленнее интервала. http://stackoverflow.com/questions/23178015/recursive-function-vs-setinterval-vs-settimeout-javascript – httpete
Я ценю быстрый ответ. Я не проигнорировал это, но у меня еще не было возможности попробовать и реализовать. Вернется как можно скорее. Кажется, ваш ответ выглядит так же, как и я! –
Если вы ищете что-то, чтобы ускорить разработку, то вы, вероятно, ищете Загрузка модуля по модулю. Решение зависит от того, какую версию углового и встроенного инструмента вы используете (например, grunt/webpack/npm).
Проверить эту статью для угловых 2, но вы можете найти аналогичные решения для угловых 1: http://blog.mgechev.com/2015/10/26/angular2-hot-loader-hot-loading-tooling/
Но если вы просто хотите, чтобы заставить обновление страницы со стороны клиента, вы бы просто позвонить: $ окна .location.reload()
- 1. mod_wsgi force reload modules
- 2. Force background image reload
- 3. Force UIKeyboardAppearance Reload
- 4. Force reload EntityManager
- 5. force clojure: reload
- 6. Angulejs ng-include force reload
- 7. Reload Items of dataGridView
- 8. Force reload watchOS 2 Осложнения
- 9. Force File Reload Before Build
- 10. force close of application
- 11. Force refresh of SherlockActionbar
- 12. Webview reload page get force close
- 13. Reload Scenario in AngularJS
- 14. Кнопка AngularJS Reload?
- 15. Page reload using angularJs
- 16. Контроллер Angularjs Reload
- 17. AngularJS reload директивный шаблон
- 18. Reload AngularJS Controller
- 19. React Native: reload app or force rerender
- 20. Force dom reload/resize in Javascript
- 21. Livereload и Chrome. Force hard reload
- 22. HTML5 Video Force Reload/Prevent Cache
- 23. cakePHP force download of ical
- 24. cakePHP project, orgazization of folders, pages, functions
- 25. Report of Pages Author (Publisher) name
- 26. Get Featured Image of Pages - WordPress
- 27. AngularJS: Reload a Child View
- 28. Angularjs ng-include html pages
- 29. jqGrid Hangs On Reload Of Data
- 30. Programmatic Reload of webpack-dev-server
Вы можете использовать ajax и обновить только контент или использовать обычный Javascript для перезагрузки страницы, например location.reload(); –