Size: a a a

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

2019 November 22

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Покажи как модалку открываешь)
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Denis Dubov
Ребят привет, наставьте на путь истинный. Сделал я короче store и при переходе на страницу диспатчу акшен... идет запрос получаю данные в стейт, ну и собственно в момент create сингл страницы получаю данные из стейта но у меня не ssr все теги пустые... как правильно?
Попробуй в mounted()
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
так вот
Рома ну чего так долго то?
источник

DD

Denis Dubov in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
Попробуй в mounted()
спс!
export default {
 data ({ params, error }) {
   return axios.get(https://my-api/posts/${params.id})
     .then((res) => {
       return { title: res.data.title }
     })
     .catch((e) => {
       error({ statusCode: 404, message: 'Страница не найдена' })
     })
 }
}
вопрос собственно будет ли ssr из стейта или нужно вот так на странице получать данные например?
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
Рома ну чего так долго то?
извиняюсь отходил, модальное окно открывается через изменение параметра modalWindow
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
извиняюсь отходил, модальное окно открывается через изменение параметра modalWindow
Покажи
источник

VS

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

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Denis Dubov
спс!
export default {
 data ({ params, error }) {
   return axios.get(https://my-api/posts/${params.id})
     .then((res) => {
       return { title: res.data.title }
     })
     .catch((e) => {
       error({ statusCode: 404, message: 'Страница не найдена' })
     })
 }
}
вопрос собственно будет ли ssr из стейта или нужно вот так на странице получать данные например?
Да как угодно, главное нужный аксиос возьми
источник

RK

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

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
так я же код полностью компонента скинул, какое конкретно место нужно?
Как ты его открываешь/закрываешь
источник

BV

Bulgakov Vladislav in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
Как ты его открываешь/закрываешь
modalDialog = false
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
<v-dialog v-model="modalDialog" persistent scrollable max-width="500">
     <template v-slot:activator="{ on }">
       <div class="d-flex">
         <v-btn
           color="primary"
           class="justify-center align-center"
           dark
           v-on="on"
           v-model="phone"
         >{{ getRedirectPhone }}</v-btn>
       </div>
     </template>
источник

RK

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

VS

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

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Тогда все просто, у тебя маунтед заново не отрабатывает
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Потому что модалка = слот
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Так что еще один раз порадуюсь тому, что ты используешь вутифай
источник

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
attachMember тут не причем, если вдруг ты не догадался
источник

RK

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

VS

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