Во-первых, я совершенно не знаком с SailsJs. Меня попросили узнать об этом и сделать демо-приложение. Один из них - это просто цикл в контроллере, и каждый результат выводит на экран, пока контроллер все еще работает. Однако это не кажется простым. После некоторого исследования я нашел async lib, но я не могу его использовать, так как мы используем устаревшую версию узла, а зависимости не выполняются, и по какой-то причине я не могу использовать какую-либо другую версию узла. Так есть ли способ сделать это без использования какой-либо другой библиотеки? Может быть, я должен использовать сокеты для этого?sailsjs update view во время работы контроллера
1
A
ответ
0
Я бы спросил, почему вы считаете, что для этого вам нужна библиотека асинхронизации? Я выписал тестовый контроллер ниже. Для того, чтобы сделать то, что вы хотите делать, вы просто должны использовать экспресс-методу, необходимую и не использовать собственные ответы, которые sails.js имеют встроенные.
TestController.js
module.exports.test = function(req,res,next){
response.status(200).set('Content-Type', 'text/plain');;
for(var i = 0; i < 10, i++){
response.write(i);
}
return response.end();
};
Смежные вопросы
- 1. Update sub во время работы
- 2. Как сделать jmeter во время работы контроллера
- 3. Swift - SpriteKit - Update SKAction.waitForDuration во время работы навсегда
- 4. Время работы контроллера трека
- 5. Sailsjs view caching (ошибка?)
- 6. Неисправности во время работы
- 7. Конфигурирование во время работы
- 8. Как получить информацию о проекте во время работы контроллера mvc?
- 9. Время работы и время обработки углового контроллера
- 10. Ошибка Nil во время работы
- 11. Чтение детей View во время инициализации View
- 12. ошибка во время работы Пример работы oozie
- 13. View Validation.ErrorTemplate во время разработки
- 14. QT update Linedit во время выполнения
- 15. Обработка во время работы таймера
- 16. Перенаправление во время работы сервера
- 17. Ошибка во время работы приложения
- 18. высокая производительность во время работы
- 19. ошибка jhipster во время работы
- 20. BeanCreationException во время работы сервера
- 21. Ошибка сборки во время работы
- 22. java.net.ConnectException во время работы webservice?
- 23. Ошибка во время работы uitable
- 24. NoSuchMethodError во время работы Scalatest
- 25. Изменение UITabBar во время работы
- 26. Ошибка во время работы valgrind
- 27. Ошибка во время работы zipalign
- 28. ClassNotFoundException во время работы программы
- 29. ClassCastException во время работы Флинк
- 30. Androidviewclient valueError во время работы
я предполагаю, что вы имеете в виду 'module.exports.test = ... ' – andlrc
ах да. На днях я научился писать добрым – Meeker
Жаль, что я большой новичок в парусах и узлах. Действительно, асинк был бесполезен. Хотя я бы использовал его, потому что цель os отправить результат res.write в представление. Однако я не понимаю, как это возможно без использования сокетов? Итак, скажем, вы добавляете ожидание в течение 5 секунд. Я бы хотел обновить представление каждый раз, когда цикл создает новый ответ – dkx22