Size: a a a

Nuxt.js | Vue SSR

2021 April 06

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Спасибо, про computed прочитал, но выносить даже 6 свойств в компьютед уже геморно, хотелось одной строчкой прям в темплейте, но коль нет, значит нет.
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
computed: {
   optionalBar(){
        return this.item && this.item?.bar
   } ...
}

так не подойдет?
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
<div v-for="item in items" :key="item.id">
   <agent-reviews-card :review-text="item && item.attributes && item.attributes.description"  />
</div>

Если у меня в цикле это, то не пойдёт, только если через сеттер в computed передать параметр и проверять
источник

--

-- -- in Nuxt.js | Vue SSR
Привет.
Решил чекнуть проект, который сейчас пишу.  Залил на сервер. Сделал npm i && npm run build && npm run start, ошибок нету, всё окей. Но когда пробую зайти через прокси nginX выбивает 504 ошибку (Time-out), Попробовал сделать npm run dev, во время билда страницу видно, но когда всё сбилдилось, перестает работать (504 Time-out). На локалке всё ок, ошибок нету, работает. В чём может быть ошибка? (Nuxt SSR)
источник

КГ

Константин Голощапов... in Nuxt.js | Vue SSR
Привет, расскажи решение, делаем что-то подобное на проекте, что бы потом не пилить костыли)
источник

V

Vlad in Nuxt.js | Vue SSR
очевидно что в конфиге нжинкса) Покажи его
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
а если через v-if="item?.description" выводить слайд?
источник

V

Vlad in Nuxt.js | Vue SSR
если хочешь выкинуть поддержку браузеров
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
тогда через функцию, куда передавать item и возвращать item && item.attr && item.attr.desc
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Ну вот так и сделаю в итоге, спасибо.
источник

В

Володимир in Nuxt.js | Vue SSR
Привет, ну тут судя по всему без костылей никак( а может это и не костыли ). К сожалению никто не отозвался, поэтому переспав с мыслями родился очередной гений...

Короче в мете пейджа передаю кастомный layout и подхватываю в default. В итоге вроде завелось.
источник

--

-- -- in Nuxt.js | Vue SSR
источник

КГ

Константин Голощапов... in Nuxt.js | Vue SSR
🤘
источник

В

Володимир in Nuxt.js | Vue SSR
Вот к примеру мета login. Этот login грузиться как положено роутером со всем гвардами и т.д.
А уже в момент маунта default layout подставляет кастомный компонент, у которого свой <nuxt></nuxt>
источник

В

Володимир in Nuxt.js | Vue SSR
Там правда какое-то шаманство с route meta у нюкста, приходится его с кишков вытаскивать... Но еще не сбоило, работает стабильно
источник

КГ

Константин Голощапов... in Nuxt.js | Vue SSR
По сути ты просто подменяешь nuxt комонент, тобишь обертку на layout. Главное чтобы это на уровнея ядра в каком-то апдейте не изменили
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Кстати по умолчанию из коробки это транспилируется адекватно, или нужно плагин для babel добавлять не подскажите?
источник

В

Володимир in Nuxt.js | Vue SSR
Ну там как, я ничего не подменяю, на самом деле просто разорвал на несколько шаблонов чтобы все в одном не городить. оно так проще его в голове держать.
Вот к примеру кастомный auth, его можно было бы спокойно вынести в default, он мелкий, но получится не красиво.
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
функция??
источник

NK

ID:0 in Nuxt.js | Vue SSR
1️⃣0️⃣ весьма полезных советов по улучшению UX в вашем приложении!

#article #tutorial

https://www.telerik.com/blogs/10-useful-tips-improve-user-experience-nuxt-application
источник