Size: a a a

Vue.js Russian Developers Community

2020 August 18

VB

Vil B in Vue.js Russian Developers Community
🧐lexxx💡
а есть у кого нибудь гисты с примером как вы делаете темы на вью с учетом мобильных устройств еще ??
Легче всего взять какой-нибудь Vuetify или Quasar и настроить темы в его конфиге, например https://vuetifyjs.com/en/customization/theme/

Вроде бы их даже можно потом в рантайме перенастраивать, но не проверял лично.
источник

S

Scronheim in Vue.js Russian Developers Community
vuetify шикарный фреймворк
источник

🧐

🧐lexxx💡 in Vue.js Russian Developers Community
Vil B
Легче всего взять какой-нибудь Vuetify или Quasar и настроить темы в его конфиге, например https://vuetifyjs.com/en/customization/theme/

Вроде бы их даже можно потом в рантайме перенастраивать, но не проверял лично.
а есть нелегкий путь? то есть без вуетифай, и со styled-components для vue, где я сам все стили напишу

я просто для реакта делал так делал просто тему и все стили сам писал
источник

VB

Vil B in Vue.js Russian Developers Community
Muzaffar Rasulov
так кнопкам же применялись стили
Так а если стили есть, в чем проблема?)
источник

🧐

🧐lexxx💡 in Vue.js Russian Developers Community
мне сама структура интересна, где и как создается тема как прокидывается, то есть ли какой нибудь theme provider на vue ??
источник

🧐

🧐lexxx💡 in Vue.js Russian Developers Community
ну который через контекст просто все передает
источник

MR

Muzaffar Rasulov in Vue.js Russian Developers Community
Vil B
Так а если стили есть, в чем проблема?)
ищу проблему, хз в чем дело
источник

MO

Madiyar Orazaly in Vue.js Russian Developers Community
🧐lexxx💡
мне сама структура интересна, где и как создается тема как прокидывается, то есть ли какой нибудь theme provider на vue ??
ты юзал styled-components?
источник

🧐

🧐lexxx💡 in Vue.js Russian Developers Community
Madiyar Orazaly
ты юзал styled-components?
да
источник

MO

Madiyar Orazaly in Vue.js Russian Developers Community
источник

MR

Muzaffar Rasulov in Vue.js Russian Developers Community
местах вместо тега router-view был router-link ...
источник

MR

Muzaffar Rasulov in Vue.js Russian Developers Community
только можете объяснить
computed: {
 layout() {
   return (this.$route.meta.layout || 'empty') + '-layout'
 }
},
components: {
 EmptyLayout, MainLayout
}
как определяет что нужно загружать?
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Всем привет, если кто-то сможет подсказать, буду очень благодарен:
У меня при переходе между компонентами начинает очень сильно расти кол-во DOM nodes, как найти причину? Я понимаю, что нужно использовать dev-tools, пытаюсь сделать снимок, но он не делается тупо все зависает и все
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Даже не знаю куда копать начать
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
и с помощью чего
источник

M

Murat in Vue.js Russian Developers Community
Александр Козлов
Даже не знаю куда копать начать
Ошибки в консоли?
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Murat
Ошибки в консоли?
нет
источник

M

Murat in Vue.js Russian Developers Community
Значит надо код смотреть
источник

W

Whoisyourdaddy in Vue.js Russian Developers Community
с дом напрямую хоть не работал?)
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Whoisyourdaddy
с дом напрямую хоть не работал?)
нет
источник