Size: a a a

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

2021 January 18

G

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

YK

Yury Khmarin in Nuxt.js — русскоговорящее сообщество
спс, раньше можно было просто строку вписывать
источник

R

Ra in Nuxt.js — русскоговорящее сообщество
Всем халоу!
Значит есть у меня API, запрос делаю, в state все помещается, через getters получаю весь массив обьектов ( внутри каждого есть тоже кстати обьекты):
 {
floors: {
floor: 4,
total: 7
},
...}
источник

R

Ra in Nuxt.js — русскоговорящее сообщество
а накст мне
 Cannot read property 'total' of undefined
источник

R

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

СМ

Сергей Миртов... in Nuxt.js — русскоговорящее сообщество
Ra
это как?
код геттера, запроса и мутации
источник

R

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

export const state = () => ({
 objectsCompany: [],
 objectCompany: {},
 status: null,
})

export const actions = {
 // ==== Получение всех обьектов
 async get_objects({ commit }) {
   await this.$axios
     .$get(api)
     .then((res) => {
       return commit('mGET_OBJECTS', res.reverse())
     })
     .catch((err) => {
       return commit('ERROR', err)
     })
 },
...
источник

R

Ra in Nuxt.js — русскоговорящее сообщество
 export const mutations = {
 mGET_OBJECTS(state, data) {
   state.objectsCompany = data
   state.status = 'Обьекты успешно загружены'
 },
...
источник

R

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

export const getters = {
 objects: (s) => s.objectsCompany,
}
источник

СМ

Сергей Миртов... in Nuxt.js — русскоговорящее сообщество
во первых, зачем вам геттер, который возвращает кусок стейта? можно напрямую обратиться к этому куску стейта, но это не так важно

Где-то идет обращение к свойству объекта, когда объектов еще нет
источник

СМ

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

R

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

R

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

R

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

R

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

СМ

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

R

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

R

Ra in Nuxt.js — русскоговорящее сообщество
это перебор вариантов)
на самом деле
 object.size.total
источник

СМ

Сергей Миртов... in Nuxt.js — русскоговорящее сообщество
в скрипте напиши компьютед свойство: showFloors() {
return !!this.object?.size?.total
}
источник

СМ

Сергей Миртов... in Nuxt.js — русскоговорящее сообщество
затем в h1 добавь v-if=showFloors
источник