Size: a a a

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

2020 October 08

G

Gear in Nuxt.js — русскоговорящее сообщество
RomanSh
скажите пожалуйста
а nuxt на серверной стороне как дает доступ к:
1. домену + протоколу
2. урлу
3. query-params

?
в мидлварах и компонентах/страницах
в context.req можно найти) ето ж тот реквест который прилетает
источник

R

RomanSh in Nuxt.js — русскоговорящее сообщество
Gear
в context.req можно найти) ето ж тот реквест который прилетает
пасиба! гляну
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
RomanSh
пасиба! гляну
в компонентах еще можно this.$route поискать но я такого не пробовал
источник

R

RomanSh in Nuxt.js — русскоговорящее сообщество
в теории можно мидлу написать что в стор будет кидать
и тогда верхние уровни уже на сторе будут завязаны, без мыслей как оно там оказалось
просто я гуглил как домен узнать - там чет только через пропсы для самого накста из конфигов... мне показалось это странным...
источник

R

RomanSh in Nuxt.js — русскоговорящее сообщество
т.к. вот именно что это же обыный реквест и его части
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
"домен" (на самом деле хост) узнать канонично можно через req.headers.host тк по спеке хттп он обязан быть  и быть верным

другое дело что за прокси вроде нжинкса он бует не тот который нужен и там обычно добавляют чонить вроде x-real-host чтобы его узнать)
источник

R

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

R

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

S

Sharyar in Nuxt.js — русскоговорящее сообщество
Всем привет. Я добавил в свой проект i18n, добавлял всё как по инструкции на оф сайте nuxt/i18n, но в шаблон не выводится перевод.
консоль выводит [vue-i18n] Cannot translate the value of keypath 'header.links.home_page'.
источник

S

Sharyar in Nuxt.js — русскоговорящее сообщество
Sharyar
Всем привет. Я добавил в свой проект i18n, добавлял всё как по инструкции на оф сайте nuxt/i18n, но в шаблон не выводится перевод.
консоль выводит [vue-i18n] Cannot translate the value of keypath 'header.links.home_page'.
решил, надо было добавить lazy: true в options
источник

GD

Goncharenko Dmitry in Nuxt.js — русскоговорящее сообщество
Всем, привет
источник

GD

Goncharenko Dmitry in Nuxt.js — русскоговорящее сообщество
Кто-то сталкивался с такой фигнёй когда если на странице 1 проскролил до середины, потом нажал на ссылку и перешёл на страницу 2 и она тоже на середине скрола открылась
источник

М

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

М

Макс in Nuxt.js — русскоговорящее сообщество
штатная фича накста
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
отключается через scrollToTop: true
источник

В

Владимир in Nuxt.js — русскоговорящее сообщество
Макс
отключается через scrollToTop: true
нинаю, мне почему-то не помогало
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Владимир
нинаю, мне почему-то не помогало
touch ./app/router.scrollBehavior.js

>>
export default function (to, from, savedPosition) {
 return new Promise((resolve, reject) => {
   window.scrollTo({top: 0})
 })
}
источник

В

Владимир in Nuxt.js — русскоговорящее сообщество
DreaMinder
touch ./app/router.scrollBehavior.js

>>
export default function (to, from, savedPosition) {
 return new Promise((resolve, reject) => {
   window.scrollTo({top: 0})
 })
}
Ага, поэтому пришлось эту штуку городить
источник

В

Владимир in Nuxt.js — русскоговорящее сообщество
Ишью завел, никто не ответил((
источник

K

Kicker in Nuxt.js — русскоговорящее сообщество
Кто-то из обитателей выстраивал когда-то на наксте бинарное дерево? С бесконечной вложенностью на вью/наксте?)
источник