Я использую FlowRouter. Если я начну на домашней странице, все будет хорошо. Я могу работать через маршруты (сменить страницы) без проблем. Однако, если я ударил обновление в браузере, я получаю ряд ошибок. Мой URL выглядит следующим образом:FlowRouter Reload не работает
/story/586d536e34821281735b53a4
Идентификатор возвращается в консоли по следующему методу:
Tracker.nonreactive(function(){
Я думаю, подписка завершается, поэтому я немного путают, почему перезагрузка URL-адреса отличается от загрузки с домашней страницы.
Что я не понимаю здесь?
Каковы сообщения об ошибках, которые вы видите точно? – Khang
Это ошибка, я получаю: '' 'TypeError: Не удается прочитать свойство 'аудио' неопределенной в story.js: 121 в Object.Tracker.nonreactive (tracker.js хэш = 9f8a0ce ...: 631) на Object.audios (story.js: 111) в blaze.js хэш = 983d07a ...: 2994 в blaze.js хэш = 983d07a ...: 1653 в blaze.js хэш = 983d07a ...: 3046 в Function.Template._withTemplateInstanceFunc (blaze.js? hash = 983d07a ...: 3687) ... '' ' Что он переводит в IMO, так это то, что mongo' '' find''' возвращается неопределенным, потому что подписка isn ' t завершается должным образом. Но только при перезагрузке. –