Size: a a a

Vue.js Russian Developers Community

2020 December 26

D

Denisio in Vue.js Russian Developers Community
да
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
В остальных случаях, правильно сформулированный вопрос - это больше половины ответа. К вопросу о математике, четкости мышления и shotgun debugging и copypaste programming как антитезе четкости мышления
источник

k

kentforth in Vue.js Russian Developers Community
Подскажите пожалуйста, Отображаю данные в компоненте из computed свойства. В computed  они берутся из vuex. Как можно сделать проверку в computed, если обьект пустой, то делать api запрос с axios и брать данные оттуда?
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
Не очень понял вопроса. Проверка делается обычно if-ом, а данные, которые только предстоит загрузить, инициализируются как null, [] или {}
источник

k

kentforth in Vue.js Russian Developers Community
Александр Поволоцкий
Не очень понял вопроса. Проверка делается обычно if-ом, а данные, которые только предстоит загрузить, инициализируются как null, [] или {}
просто обьект, данные которого берутся из стора vuex. в один момент может быть пустым, и тогда мне нужно вызвать api, чтобы обьект подтянулся из внешнего ресурса, а не изх стороа и отобразить его данные
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
kentforth
просто обьект, данные которого берутся из стора vuex. в один момент может быть пустым, и тогда мне нужно вызвать api, чтобы обьект подтянулся из внешнего ресурса, а не изх стороа и отобразить его данные
По-прежнему не понял вопроса. В computed что-то типа if ( this.$store.getters.object == null ) { this.$store.dispatch("loadObject"); }
источник

k

kentforth in Vue.js Russian Developers Community
Александр Поволоцкий
По-прежнему не понял вопроса. В computed что-то типа if ( this.$store.getters.object == null ) { this.$store.dispatch("loadObject"); }
да, но только мне нужно вызвать запрос api, если обьект пустой, и данные api отобразить в computed свойствах
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
Ну, смотри. Если объект пустой - ты выводишь заглушку и запускаешь процесс вытаскивания объекта. Когда объект вытащится, computed тебе сам все пересчитает
источник

k

kentforth in Vue.js Russian Developers Community
приведу пример: на первой странице сайта есть список товаров. При клике на товар, он сохраняется во vuex и после перехода на другую странице, данные о товаре берутся из стора, а вот что делать если на другую странице был сделан переход не с первой страницы, а из адресной строки? вот поэтому мне нужно в computed свойствах вызвать api для подтягивания данных о товаре из api
источник

k

kentforth in Vue.js Russian Developers Community
Александр Поволоцкий
Ну, смотри. Если объект пустой - ты выводишь заглушку и запускаешь процесс вытаскивания объекта. Когда объект вытащится, computed тебе сам все пересчитает
есть ли пример кода такой зглушки?
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
В коде пишешь <span v-if="compobject===null">Грузим</span>
источник

k

kentforth in Vue.js Russian Developers Community
Александр Поволоцкий
В коде пишешь <span v-if="compobject===null">Грузим</span>
Благродарю! понял)
источник

АП

Александр Поволоцкий... in Vue.js Russian Developers Community
не разберешься - напишу тебе минимальный проект
источник

KK

KONSTANTIN KONSTANTI... in Vue.js Russian Developers Community
Посмотри библиотеку masonry
источник

KK

KONSTANTIN KONSTANTI... in Vue.js Russian Developers Community
Переслано от Kirill Galimov
Всем привет, подскажите пожалуйста.
Есть вот такие "карточки" для статей. Суть в том, что это как бы одна сущность, но в разных стилистиках.
Все эти карточки состоят из самой маленькой части (третья снизу), образуя из одной формы другие.
Скажите, как мне правильно построить компонент для всех этих видов одной карточки? Писать под каждую карточку разные компоненты? Делать один компонент и передавать пропсы в виде ширина+высота, а внутри возвращать через v-if в зависимости от значения? Уже голову сломал, как правильно это сделать
источник

KK

Konstantin Kelle in Vue.js Russian Developers Community
Один компонент, не передавай ширину и высоту, сделай пропс type/variant, и из под него подгоряй что тебе нужно
источник

KK

Konstantin Kelle in Vue.js Russian Developers Community
Ту же ширину и высоту из computed
источник

KK

Konstantin Kelle in Vue.js Russian Developers Community
И так же с расположением элементов v if
источник

T

The Dad in Vue.js Russian Developers Community
Привет всем, как подключить vuejs сайт k wordpress?
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
The Dad
Привет всем, как подключить vuejs сайт k wordpress?
Не знаю что именно вам нужно, но я слышал что-то типа Vuepress. Может подойдет
источник