Size: a a a

Nuxt.js — русскоговорящее сообщество

2019 November 18

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Регистрировать этот плагин надо и для клиента, и для сервера, а не только для клиента. Иначе на SSR ошибка будет.
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
он использует объект window
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
мне нужно только для клиента его подключать
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
ElementUI добавляет компоненты. vue-g6-editor добавляет компоненты, используя ElementUI, как я понял.
Что там ВЫЗЫВАТЬ нужно?
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
мне в компоненте нужно вызывать вот так
<BaseFlow v-if="flag" :data="list" :getData="save" />
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
он использует объект window
Кто? vue-g6-editor? Тогда его компоненты в вёрстке надо в <client-only> обернуть.
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
мне в компоненте нужно вызывать вот так
<BaseFlow v-if="flag" :data="list" :getData="save" />
Ты всё ещё не сказал, в чём проблема.
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
в том что при прямом заходе на страницу ловлю window is not defined да и подключен вроде как компонент, но вызывать всё равно приходится вот так в компоненте
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Кстати, судя по readme, Vue.use ничего не даст, потому что экспортируется компонент, а не vue-плагин. Т.е. или там, где используется, надо зарегистрировать его, или через Vue.component.
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
в том что при прямом заходе на страницу ловлю window is not defined да и подключен вроде как компонент, но вызывать всё равно приходится вот так в компоненте
Если window используется именно компонентом, то нужно его обернуть в <client-only>.
Если window используется уже при импорте, то пакет не очень хорошо написан. Тогда надо и <client-only>, и компонент регистрировать в nuxt-плагине с mode: client.
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Но ElementUI лучше регистрировать в отдельном плагине и вместе с ssr, он норм работает с этим более-менее.
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
сначала бы почеловечески это зарегистрировать и вызвать без ошибок)
источник

СЗ

Сергей Захаров in Nuxt.js — русскоговорящее сообщество
Сначала попробуй вариант с максимальным шансом на успех:
1) ElementUI в отдельном плагине с mode: "all"
2) свой этот baseflow регистрировать в плагине с mode: "client" и через Vue.component
3) в вёрстке вставлять компонент, обрамляя его <client-only>
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
хорошо попробую, спасибо
источник

В

Виталий NVD 33 22 11 66 in Nuxt.js — русскоговорящее сообщество
Nuxt/auth с рефреш токеном. Как реализовать есть варики?
источник

D

Dallowin in Nuxt.js — русскоговорящее сообщество
Виталий NVD 33 22 11 66
Nuxt/auth с рефреш токеном. Как реализовать есть варики?
источник

ИЮ

Илья Юрьевич in Nuxt.js — русскоговорящее сообщество
Всем привет, странный вопрос, почему nuxt  стили scoped в компоненте теряет?
источник

ИЮ

Илья Юрьевич in Nuxt.js — русскоговорящее сообщество
т.е. отчаявшись импортировать, я просто вставил bootstrap/dist/css/bootstrap.css и bootstrap-vue/dist/bootstrap-vue.min.css все это scoped и менюшка все равно имеет вид посыпавшейся от css
источник

ИЮ

Илья Юрьевич in Nuxt.js — русскоговорящее сообщество
источник