@vuejs_ru

Страница 2414 из 3900
Sergey
28.03.2018
07:41:03
))))

Google
Sergey
28.03.2018
07:41:08
я вот попробовал

действительно говно

потому и спрашиваю

RNR ?
28.03.2018
07:41:46
https://github.com/petehouston/vue-ui-framework

вот глянь

список

Vadim
28.03.2018
07:42:03
https://vuetifyjs.com/ru/

Sergey
28.03.2018
07:43:36
спасибо, погляжу

то, что много -- вижу

проблема выбрать

Google
ivan
28.03.2018
07:43:56
имхо, вьютифай лучше вью материал, материал застрал на бете, глючное говнище. я как раз один проект свой с материала на вьютифай перевожу

Sergey
28.03.2018
07:43:57
material с ошибками + проблемы с локализацией

ага, спасибо

ru_ingener
28.03.2018
07:49:18
ребят подскажите вопрос , вот таким образом файлок подгружается в import '../video/ocean.mp4' , к когда я пытаюсь плагин типа <video-bg :sources="['../video/ocean.mp4']" img="../video/ocean.jpg"> то файлы не грузятся

Alex
28.03.2018
07:49:40
Насколько нормально в объекте route определять компонент по признаку: { path: '/services', name: 'services', component: someshit ? Services : AdditionalServices }, ?

Alex
28.03.2018
07:56:25
https://router.vuejs.org/ru/essentials/passing-props.html Я не могу понять components: { default: User, sidebar: Sidebar }, Что это значит? default как бы ясно, а вот этот sidebar: Sidebar ? Я понимаю что это компонент, но куда он уйдёт?

Alex
28.03.2018
07:59:02
Внутри <router-view>?

ru_ingener
28.03.2018
07:59:52
RNR ?
28.03.2018
08:00:06
Не грузит
у тебя браузер его должен грузить же

Alex
28.03.2018
08:00:16
ну в шаблоне сможешь писать <sidebar>
В АПИ сухо написано // для именованных представлений

Google
RNR ?
28.03.2018
08:02:28
В АПИ сухо написано // для именованных представлений
<router-view></router-view> <router-view name=“sidebar”></router-view>

две вьюшки

Alex
28.03.2018
08:02:45
Может заодно на самый первый вопрос ответишь?

Alex
28.03.2018
08:03:19
Ты бы как сделал?

RNR ?
28.03.2018
08:03:19
делай компонент Services

Богдан
28.03.2018
08:03:22
господа, я так понимаю ref не реактиваен и в него при v-for никак не получится положить значение?

RNR ?
28.03.2018
08:03:34
а внутри него засунь <component :is

Alex
28.03.2018
08:04:03
а внутри него засунь <component :is
И там уже рулить внутри, и признак этот проверять?

RNR ?
28.03.2018
08:04:15
вот так

Roman
28.03.2018
08:04:24
@c01nd01r быстро сработано :)

RNR ?
28.03.2018
08:04:31
<component :is=“currentServices”>

Alex
28.03.2018
08:04:36
Ну я динамический компонент знаю что это, во всю ими пользуюсь.

Очень удобная штука

RNR ?
28.03.2018
08:05:07
computed - currentServices() { return someshit ? ‘Services’ : ‘AdditionalServices’ }

Stanislav
28.03.2018
08:05:41
Alex
28.03.2018
08:05:58
computed - currentServices() { return someshit ? ‘Services’ : ‘AdditionalServices’ }
Изначально так и думал сделать, а потом решил не перегружать логику внутри и вынести в роут. Но пожалуй сделаю как ты сказал.

ru_ingener
28.03.2018
08:12:29
зачем его импортить?
Как то надо правила загрузчика подправить что бы он анализировал атрибуты img=

Google
Богдан
28.03.2018
08:23:34
А надо было делать как у меня
О, шалом! Какие люди ))))

Janserik
28.03.2018
08:39:09
Что это значит?

No 'Access-Control-Allow-Origin' header is present on the requested resource

Богдан
28.03.2018
08:39:51
No 'Access-Control-Allow-Origin' header is present on the requested resource
значит что на сервере нужно настраивать cors

Богдан
28.03.2018
08:41:03
лучше прокси
хм ... а чем лучше?

Alexander
28.03.2018
08:42:14
ну так удобнее в конфигурации, а так бэк должен знать откуда приходит запрос, или вообще ставить звездочку предлагаешь?

Богдан
28.03.2018
08:43:32
Alexander
28.03.2018
08:44:00
ну можно и звездочку. А прокся на фронте настроивается, можешь пример кинуть
нет, прокси на сервере, например на nginx настраивается

Alexander
28.03.2018
08:45:02
звездочку не надо ставить, это говно полное

Revy
28.03.2018
08:47:08
подскажите плз, а как из экземпляра VueRouter в квазаре дернуть диспатч? я вижу стор как this.a.app.$store, но при попытке к нему обратиться получаю сообщение что $store undefined

вот как я пытаюсь это сделать



куку при этом нормально получаю, диспатч нет

Богдан
28.03.2018
08:51:48
А надо было делать как у меня
Таки ловий мой пример, думаю у меня более по паттерну https://codesandbox.io/s/oq25qln64q

Radim
28.03.2018
08:51:59
куку при этом нормально получаю, диспатч нет
Next выполняется до решения промиса?

Revy
28.03.2018
08:52:36
я знаю, пока мне так нужно

Radim
28.03.2018
08:52:55
куку при этом нормально получаю, диспатч нет
Просто импорть store и юзай Store.dispatch

Google
Revy
28.03.2018
08:53:32
ну это понятно, прост пытаюсь понять нет ли другого способа

Revy
28.03.2018
08:55:03
ну, если бы я мог доступиться до аппликешна и дернуть из него диспатч, не надо было бы импортировать лишний раз

Богдан
28.03.2018
08:56:45
Ну да, я писал, что без излишков :)
нужно не без излишков, а как правильно ... а то так зачем Vue, если побыстрячку можно костыли на Jquery сделать

Alexander
28.03.2018
08:57:31
Revy
28.03.2018
08:57:44
+

Alexander
28.03.2018
08:57:45
или как? я не понял

https://ssr.vuejs.org/ru/data.html вот тут смотри пример есть с asyncData, даже код приведен

Богдан
28.03.2018
08:58:28
Так это был пример
угу, антипаттерн ))))

Vadim
28.03.2018
09:00:19
угу, антипаттерн ))))
Ну да, напрямую к компонентам не стоит обращаться

Alexander
28.03.2018
09:00:29
если коротко, то работает так ты задаешь в компоненте поле asyncData например asyncData ({ store, route }) { // возвращаем Promise из действия return store.dispatch('fetchItem', route.params.id) }, а в роутере в хуке будет взываться этот метод компонента, и когда резолвится промис, делается next()

Revy
28.03.2018
09:03:01
спс, ща попробую

Игорь
28.03.2018
09:04:36
ребят, обяъсните дураку. <router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link> ссывлка генерируется как /

Страница 2414 из 3900