Size: a a a

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

2020 April 29

А

Артем in Nuxt.js — русскоговорящее сообщество
я понимаю. в каждом объекте массива, который соответствует какому-то полю
источник

A

Andy in Nuxt.js — русскоговорящее сообщество
Артем
определи универсальное поле для модели и все
Там разное количество полей
источник

A

Andy in Nuxt.js — русскоговорящее сообщество
Могут новые поля появляется, которых сейчас нету. Ищу какие то динамическое решение
источник

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

А

Артем in Nuxt.js — русскоговорящее сообщество
сделать типа
inputs: [
  {
     model: "",
     label: ""
  }
  {
      model: "",
      label: ""
   }
]

<some-input v-for="input in inputs" :key="input.label" v-model="input.model" :label="input.label" />
источник

А

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

in Nuxt.js — русскоговорящее сообщество
Артем
сделать типа
inputs: [
  {
     model: "",
     label: ""
  }
  {
      model: "",
      label: ""
   }
]

<some-input v-for="input in inputs" :key="input.label" v-model="input.model" :label="input.label" />
норм вариант
источник

A

Andy in Nuxt.js — русскоговорящее сообщество
Артем
сделать типа
inputs: [
  {
     model: "",
     label: ""
  }
  {
      model: "",
      label: ""
   }
]

<some-input v-for="input in inputs" :key="input.label" v-model="input.model" :label="input.label" />
Ну, как вариант, спасибо
источник

TS

Timur Sarvarov in Nuxt.js — русскоговорящее сообщество
Всем здраствуйте, вопрост не тревиальный,  как скрыть проект от wappalyzer ? Понимаю что понять на чем проект создан можно совершив еше пару кликов, темнеменее бизнесом поставлена задача.
Из входных параметров имеется настройка по которой плагин получает информацию о сайте:
"Nuxt.js": {
     "cats": [
       12
     ],
     "html": [
       "<div [^>]*id=\"__nuxt\"",
       "<script [^>]*>window\\.__NUXT__"
     ],
     "icon": "Nuxt.js.svg",
     "js": {
       "$nuxt": ""
     },
     "script": [
       "/_nuxt/"
     ],
     "implies": [
       "Vue.js",
       "Node.js"
     ],
     "website": "https://nuxtjs.org"
   },


globalName, buildDir, publicPath - настройки переменных в nuxt.config.js решили часть проблем, но при поиске в коде страницы есть атрибут на который я никак не могу переменить : <style data-vue-ssr-id="71f83a6d:0">
источник

w

wkornilow in Nuxt.js — русскоговорящее сообщество
Andy
Привет, кто то работал с динамическими формами?

Мне приходит респонс с бека с параметрами и полями для формы. Мне нужно сгенерировать из полученных полей форму и само собой поля должны быть реактивными
источник

AY

Andrey Yanusov in Nuxt.js — русскоговорящее сообщество
Ребят, всем доброго утра!
Вопрос про nuxt-child. Поискав по чату, нашёл вроде подобную проблему у @webzlodimir : https://t.me/nuxtjs_ru/72140
Но, вроде как, решение не было дальше

Ситуация: необходимо сделать url адрес подобного вида для товара:
http://localhost/uslugi/category1/tovar1
На странице uslugi есть выбор категорий (тип левая менюшка), category и к нему товары приходят с сервера
Дело в том, что tovar1 должен открываться как модальное окно (т.е. страница category1 на фоне), поэтому решение - nuxt-child

Пришёл к решению, что на странице uslugi внедряется nuxt-child, которая при выборе определённой категории показывает все товары для выбранной категории и в url добавляется uslugi/category1.
Если пользователь выбирает какой-либо товар, то в url добавляется название товара uslugi/category1/tovar1, поэтому, получается, что это ещё один дополнительный nuxt-child на странице category1

Но это не работает. Если я перехожу на  uslugi/category1 - отображаются товары, всё ок. Но если дальше - uslugi/category1/tovar1 - то показывается только описание товара, но не страницу category1, т.е. первый nuxt-child заменяет путь и по факту получается что-то вроде такого: uslugi/tovar1, второй nuxt-child внедрённый на category1 не отрабатывает.

1) Как можно сделать внутреннюю вложенность с nuxt-child? Либо мб есть иные варианты по реализации такой вложенности url?)

2) Почему nuxt-child работает только для _id.vue? если первую _id.vue заменяю на _category.vue, то nuxt-child не отрабатывает (показано красным)
источник

AY

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

N

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

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
Andrey Yanusov
Ребят, всем доброго утра!
Вопрос про nuxt-child. Поискав по чату, нашёл вроде подобную проблему у @webzlodimir : https://t.me/nuxtjs_ru/72140
Но, вроде как, решение не было дальше

Ситуация: необходимо сделать url адрес подобного вида для товара:
http://localhost/uslugi/category1/tovar1
На странице uslugi есть выбор категорий (тип левая менюшка), category и к нему товары приходят с сервера
Дело в том, что tovar1 должен открываться как модальное окно (т.е. страница category1 на фоне), поэтому решение - nuxt-child

Пришёл к решению, что на странице uslugi внедряется nuxt-child, которая при выборе определённой категории показывает все товары для выбранной категории и в url добавляется uslugi/category1.
Если пользователь выбирает какой-либо товар, то в url добавляется название товара uslugi/category1/tovar1, поэтому, получается, что это ещё один дополнительный nuxt-child на странице category1

Но это не работает. Если я перехожу на  uslugi/category1 - отображаются товары, всё ок. Но если дальше - uslugi/category1/tovar1 - то показывается только описание товара, но не страницу category1, т.е. первый nuxt-child заменяет путь и по факту получается что-то вроде такого: uslugi/tovar1, второй nuxt-child внедрённый на category1 не отрабатывает.

1) Как можно сделать внутреннюю вложенность с nuxt-child? Либо мб есть иные варианты по реализации такой вложенности url?)

2) Почему nuxt-child работает только для _id.vue? если первую _id.vue заменяю на _category.vue, то nuxt-child не отрабатывает (показано красным)
Я кстати так и не нашел решение и уговорил клиента уйти на урлы с гет параметром для фильтров
источник

AY

Andrey Yanusov in Nuxt.js — русскоговорящее сообщество
Владимир Бандуристов
Я кстати так и не нашел решение и уговорил клиента уйти на урлы с гет параметром для фильтров
Эх, блин) Я уговорить клиента не смогу :D
источник

AY

Andrey Yanusov in Nuxt.js — русскоговорящее сообщество
Тип за SEO топят
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Nikita
ребят, подскажите а как передать пропс только при его наличии
:val="val" если ничего нет передавайте null
источник

V

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

BS

Bogdan Saliuk in Nuxt.js — русскоговорящее сообщество
Andrey Yanusov
Ребят, всем доброго утра!
Вопрос про nuxt-child. Поискав по чату, нашёл вроде подобную проблему у @webzlodimir : https://t.me/nuxtjs_ru/72140
Но, вроде как, решение не было дальше

Ситуация: необходимо сделать url адрес подобного вида для товара:
http://localhost/uslugi/category1/tovar1
На странице uslugi есть выбор категорий (тип левая менюшка), category и к нему товары приходят с сервера
Дело в том, что tovar1 должен открываться как модальное окно (т.е. страница category1 на фоне), поэтому решение - nuxt-child

Пришёл к решению, что на странице uslugi внедряется nuxt-child, которая при выборе определённой категории показывает все товары для выбранной категории и в url добавляется uslugi/category1.
Если пользователь выбирает какой-либо товар, то в url добавляется название товара uslugi/category1/tovar1, поэтому, получается, что это ещё один дополнительный nuxt-child на странице category1

Но это не работает. Если я перехожу на  uslugi/category1 - отображаются товары, всё ок. Но если дальше - uslugi/category1/tovar1 - то показывается только описание товара, но не страницу category1, т.е. первый nuxt-child заменяет путь и по факту получается что-то вроде такого: uslugi/tovar1, второй nuxt-child внедрённый на category1 не отрабатывает.

1) Как можно сделать внутреннюю вложенность с nuxt-child? Либо мб есть иные варианты по реализации такой вложенности url?)

2) Почему nuxt-child работает только для _id.vue? если первую _id.vue заменяю на _category.vue, то nuxt-child не отрабатывает (показано красным)
--- uslugi.vue
--- uslugi/
------ _category.vue
------ index/
--------- _tovar.vue


Но сгенерировать такой роут не получится
источник

MZ

Maxim Zybin in Nuxt.js — русскоговорящее сообщество
Переслано от Maxim Zybin
Ребят, добрый день! Подскажите пожалуйста, крутится проект в SSR, после ребилда проекта,  на клиенте предудыщие чанки уходят в 404 (при чистке кэша), если кэш не чистить то просто не подтягиваются изменения. Помогает только рестарт сервера, это нормальное поведение?
источник