Size: a a a

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

2021 January 07

NT

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

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
через document заезжает:
apollo: {
                       defaultClient: Object.create(null, {
                           "ProductComponent:1": {
                               writable: true,
                               enumerable: true,
                               value: {
                                   id: 1,
                                   name: "Комплектующее 1",
                                   __typename: a
                               }
                           },
                           ROOT_QUERY: {
                               writable: true,
                               enumerable: true,
                               value: {
                                   "productComponent({\"id\":1})": {
                                       type: b,
                                       generated: c,
                                       id: "ProductComponent:1",
                                       typename: a
                                   },
                                   "productComponent({\"id\":2})": {
                                       type: b,
                                       generated: c,
                                       id: "ProductComponent:2",
                                       typename: a
                                   }
                               }
                           },
                           "ProductComponent:2": {
                               writable: true,
                               enumerable: true,
                               value: {
                                   id: 2,
                                   name: "Комплектующее 2",
                                   __typename: a
                               }
                           }
                       })
                   },
источник

NT

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

NT

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

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
это часть `window.__NUXT__`
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
логично, во Вью оно экстендит прототип (Vue 2/VueApollo 3), но не понимаю пока, в чем вопрос
источник

I

I in Nuxt.js — русскоговорящее сообщество
В момент джс есть родительный падеж?
источник

I

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

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
Natalia Tepluhina
логично, во Вью оно экстендит прототип (Vue 2/VueApollo 3), но не понимаю пока, в чем вопрос
на вопрос уже ответили: _жить можно_
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
а у вас в продакшене graphql с ssr?
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
а у вас в продакшене graphql с ssr?
нет, я потому и написала выше, что просто vue :)
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
Natalia Tepluhina
нет, я потому и написала выше, что просто vue :)
) ну может просто без накста, но с сср
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
) ну может просто без накста, но с сср
(грустно) у нас сср - это Rails
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
кто-нибудь юзал graphql c nuxt или vue? прям так основательно? стоит вообще его рассматривать как решение? а то вот смотрю на модуль nuxt-community/apollo-module... вроде, конечно, работает, но как то странно все (не использовал раньше graphql)... вот например, что это за магия с запросами, когда они уходят (имеется ввиду момент жизненного цикла)?, или можно л научить ide автодополнять запросы?, или... да еще куча таких же вопросов
Все прекрасно с GraphQL
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
ну прям прекрасным то точно назвать нельзя, еще не работал уже воткнулся:
export default {
 apollo: {
   productComponent: {
     query:  gql`query {
               p1: productComponent (id: 1) {
                 id
                 name
               }
               p2: productComponent (id: 2) {
                 id
                 name
               }
             }`,
     update: data => data // whats?!!! - its work...
   }
 },
}
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
что это вообще? а без update: data => data вываливается с ошибкой
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
что это вообще? а без update: data => data вываливается с ошибкой
с какой ошибкой?
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
ну и да, запросы я бы советовала выносить в .gql-файлы и настроить лоадер
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
Missing productComponent attribute on result

связано с алиасами
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
Missing productComponent attribute on result

связано с алиасами
имхо, тут ошибка как раз по делу
источник