Size: a a a

Vue.js Russian Developers Community

2020 September 15

D

Dmitry in Vue.js Russian Developers Community
Grigorii K. Shartsev
Смотря какой
через вебпак и puppeteer, чтобы получить статическую страницу
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Dmitry
через вебпак и puppeteer, чтобы получить статическую страницу
webpack-prerender-spa-plugin или как там его с любой версией вью должен работать...
источник

D

Dmitry in Vue.js Russian Developers Community
источник

D

Dmitry in Vue.js Russian Developers Community
буду пробовать
источник

IN

Igor Nikonov in Vue.js Russian Developers Community
Я использую vuetify, там есть компонент v-menu, я хочу обернуть его в компонент, чтобы в проекте использовать уже обертку и в нее просто передавать содержание, но не понимаю как прокидывать параметры в slot
  v-menu(v-model="show")
   template(#activator="{ on, attrs }")
     v-slot(v-bind="attrs" v-on="on")
источник

my

maxim yurasov in Vue.js Russian Developers Community
Доброго всем дня. Подскажите почему вместо компонента вставляется <!----> ??

создал обычный компонент каких полно в проекте. Но все работают норм. а один вместо себя коммент ставит, хотя он по сути пустой <template><div>test</div></template>
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
maxim yurasov
Доброго всем дня. Подскажите почему вместо компонента вставляется <!----> ??

создал обычный компонент каких полно в проекте. Но все работают норм. а один вместо себя коммент ставит, хотя он по сути пустой <template><div>test</div></template>
В родительском компоненте нет условий его отрисовки?
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Всем привет.

Занимаюсь оптимизацией запросов в приложении, хочу максимально сократить трафик.

При формировании страниц нужны разные данные из стора, очень не охота проверять их все последовательно.

ВОПРОС:
Как лучше определять зашёл ли пользователь с главной страны или перешёл по прямой ссылке? Если с главной - косвенный признак получения части данных. Или не в ту сторону иду я? :)
источник

my

maxim yurasov in Vue.js Russian Developers Community
есть... текст отрисовывается а компонент нет
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Набралось уже порядка 30 компонентов и 15 страниц. Задумался как не гонять кучу запросов постоянно...
источник

my

maxim yurasov in Vue.js Russian Developers Community
Peter Shibelbein
В родительском компоненте нет условий его отрисовки?
есть
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Сейчас на каждом экране (router view) целый паровоз с запуском экшенов стора через promise/then...
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
Компонент в виде коммента рендерится, когда вуй его скрывает. Если у тебя в коде все четко рестартни дев-сервер и обнови страничку.
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
Aleksandr Ivanov
Всем привет.

Занимаюсь оптимизацией запросов в приложении, хочу максимально сократить трафик.

При формировании страниц нужны разные данные из стора, очень не охота проверять их все последовательно.

ВОПРОС:
Как лучше определять зашёл ли пользователь с главной страны или перешёл по прямой ссылке? Если с главной - косвенный признак получения части данных. Или не в ту сторону иду я? :)
Пиши в локалстораж урл страницы при инициализации)
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
И чекай history.length если так важны переходы
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Peter Shibelbein
И чекай history.length если так важны переходы
О, что-то я вообще про хистори забыл)) Ок, спасибо.
источник

my

maxim yurasov in Vue.js Russian Developers Community
Peter Shibelbein
Компонент в виде коммента рендерится, когда вуй его скрывает. Если у тебя в коде все четко рестартни дев-сервер и обнови страничку.
странно, но сработало... спасибо!
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Приветствую. Подскажите как вы решили такую проблему? Есть плиточное меню на главном экране. На один экран должно помещаться 12 плиток. Список плиток сделан отдельным компонентом через v-for. При добавлении новых плиток их нужно выносить на отдельный экран и делать слайдер с переключением экранов. Вопрос собственно в том, как объединять по 12 items для каждого экрана слайдера, если каждый слайд принимает только один компонент.
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Ну ок, это даст понятие о том прямой заход или нет. Вот думаю как проверять стейты компонентов... Компоненты на странице зависят друг от друга - вот, в чём бяда...

Была идея в точке входа в приложение просто брать и получать вообще ВСЁ, стейты для всех компонентов всех страниц. Но это, наверное, совсем БИЧ-КОДИНГ.
источник

my

maxim yurasov in Vue.js Russian Developers Community
Aleksandr Ivanov
Ну ок, это даст понятие о том прямой заход или нет. Вот думаю как проверять стейты компонентов... Компоненты на странице зависят друг от друга - вот, в чём бяда...

Была идея в точке входа в приложение просто брать и получать вообще ВСЁ, стейты для всех компонентов всех страниц. Но это, наверное, совсем БИЧ-КОДИНГ.
я у себя так и делаю. при загрузке страницы достаю все данные. а при переходе проверяю есть они или нет. и если нет то запрашиваю. таким образом на переходах данные берутся из стора а при обновлении страницы перезапрашиваюстя
источник