компоненты ведь должны работать как обычно? т.е. чтобы отрабатываели хуки (например mounted), и можно чтобы поля data реактивно выводились в шаблоне компонента.
Просто я сгенерировал проект в режиме static. Но у компонента не отрабатывает хук mounted, а просто компонент превращается в html .
Может так и задумано, тогда вопрос как сделать чтобы компоненты сохранили свой динамический функционал.
Вроде много спецов в чате, кто-нибудь сможет хотя бы подсказать в какую сторону смотреть?
кажется что по не очень стандартному способу билда накста в этом чате могут подсказать человек 10..
Так-то вопрос простой: как сохранить реактивность компонентов в режиме генерации статических страниц
по моему -никак, в таком режиме накст вообще без жс генерит статику. но я не уверен, поэому и не пробую даже ответить на вопрос ;(
Html страницы отдаются без js это то что нужно, а при загрузке страницы нужно чтобы компоненты на странице отрабатывали как обычно с хуками и реактивным состоянием. Но в любом случае, спасибо за ответ, пока других нет
это как-то делается еще на этапе билда, олько я не знаю как
Спасибо, буду искать варианты
Ситуация оказалась следующая. Может кому-то пригодится. Я экспортировал приложение для работы как "статическое приложение битрикс24". Там генерируется уникальный url для статической папки и оттуда запускается. Из-за этого появилось две проблемы: 1. Статические файлы не подгружались, т.к. попытка была загружать из корня, но статичные файлы были глубже, вроде: https://cdn-ru.bitrix24.ru/b5853295/app_local/dd0b01e8df39bbfe21ad685. Решается установкой config.router.base: './' 2. Из-за глубокой вложенности папки url iframe не соответствовал корневой странице. Ожидалось /, а получали снова "https://cdn-ru.bitrix24.ru/b5853295/app_local/dd0b01e8df39bbfe21ad685". Url всегда разный, прописать в конфиг не получается, поэтому остается только перход на навигацию через hash. config.router.mode: 'hash' После решения этих моментов статика подгружается и скрипты на странице срабатывают.
да нет. Как бы он тогда понимал динамические страницы?
так в статик генерейте нет динамических страниц же
Обсуждают сегодня