Size: a a a

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

2020 July 02

Ж

Женя in Nuxt.js — русскоговорящее сообщество
новая проблемка)
при первых переходах берется состояние предыдущей вкладки :key на роут паф не помогает
(если несколько раз покликать они начинают меняться)
источник

Ж

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

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
Всем привет. Есть задача по переносу фронта сайта на nuxtjs. Кто заинтересован в работе, детали в личке.
источник

SN

Stas N in Nuxt.js — русскоговорящее сообщество
Фронта на накст? А дальше с битриксом скреститесь)
источник

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
Stas N
Фронта на накст? А дальше с битриксом скреститесь)
не. Будем пилить api на Modx Evo
источник

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
админку не хотят менять клиенты
источник

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
Если кто предложит вариант своей админки и  например в связке с laravel  -тоже рассмотрим.
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Сергей Лобанов
Всем привет. Есть задача по переносу фронта сайта на nuxtjs. Кто заинтересован в работе, детали в личке.
давайте все таки более подробно опишите, вилка зп, описание, требуемые скилы
источник

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
Илья Бельский
давайте все таки более подробно опишите, вилка зп, описание, требуемые скилы
Напишу в личку.
источник

IA

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

IA

Ilya Artamonov in Nuxt.js — русскоговорящее сообщество
Сергей Лобанов
Напишу в личку.
Писать нужно сразу в вакансии, чтобы не тратить чужое время
источник

СЛ

Сергей Лобанов... in Nuxt.js — русскоговорящее сообщество
Ilya Artamonov
Писать нужно сразу в вакансии, чтобы не тратить чужое время
Спасибо, так и сделаю.
источник

IA

Ilya Artamonov in Nuxt.js — русскоговорящее сообщество
Сергей Лобанов
Спасибо, так и сделаю.
👍
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Great! sergey_lobanov got +1 from ilya_artamonov. 1 karma in total.
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Ilya Artamonov
Писать нужно сразу в вакансии, чтобы не тратить чужое время
да - мы обсудили и Сергей внесет правки если еще не нашел человека
источник

M

Max in Nuxt.js — русскоговорящее сообщество
Всем привет)
Ребят, зарегал переменную в контекст через inject в плагине.
В app она доступна, а в компоненте через this = undefined.
Inject находится внутри if (req).
Если убираю inject из if(req), то переменная становится доступна везде, но тогда я не получу нужную инфу из req (текущий домен)
TypeError: req is undefined

Как решали подобную проблему?
Или подскажите как достучаться до домена на уровне сервера в плагине, что б переменная из плагина была доступна в app и в this.
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Max
Всем привет)
Ребят, зарегал переменную в контекст через inject в плагине.
В app она доступна, а в компоненте через this = undefined.
Inject находится внутри if (req).
Если убираю inject из if(req), то переменная становится доступна везде, но тогда я не получу нужную инфу из req (текущий домен)
TypeError: req is undefined

Как решали подобную проблему?
Или подскажите как достучаться до домена на уровне сервера в плагине, что б переменная из плагина была доступна в app и в this.
ниче не понял, но вам надо не if (req) а if (process.server) помоему
источник

M

Max in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
ниче не понял, но вам надо не if (req) а if (process.server) помоему
Есть вот такой код
export default ({ req }, inject) => {
 if (req) {
   const { host } = req.headers;

   const currentDomain = host.split('.').length > 2
     ? host.split('.').slice(1).join('.')
     : host;

   const cookiesOptions = {
     path: '/',
     maxAge: 60 * 60 * 24 * 10,
   };

   if (process.env.NODE_ENV != 'development') {
     cookiesOptions.domain = `.${currentDomain}`;
   } else {
     cookiesOptions.domain = currentDomain;
   }

   inject('cookiesOptions', cookiesOptions);
 }
};


С его помощью хотел сделать глобальную переменную контекста, что б можно было вызывать app.$cookiesOptions в других плагинах/middleware или this.$cookiesOptions в компонентах.
В app.$cookiesOptions значение присутствует, в this = undefined.
Помимо этого через inject регал и другие переменные, и с ними всё хорошо, но там не было условия if (req)
Если убрать if (req) и просто запустить код без этого условия, то будет TypeError: req is undefined и не смогу достать текущий домен на стороне сервера.
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
на клиенте нет req. в твою логику нужно засунуть проверку window.location.hostname
источник

M

Max in Nuxt.js — русскоговорящее сообщество
DreaMinder
на клиенте нет req. в твою логику нужно засунуть проверку window.location.hostname
спасибо, тоже думал в этом направлении
но если я укажу переменную через inject, то уже повторно засетить с таким же именем через Vue.prototype я её не смогу (если не ошибаюсь)
источник