@vuejs_ru

Страница 487 из 3900
jdc
28.05.2017
14:19:08
как отправить пост запрос с vue?

Nikita
28.05.2017
14:20:17
this.$http.post

https://github.com/pagekit/vue-resource

Illya
28.05.2017
14:50:18
так чего фу то ?
Несериализуемая сущность в сторе

Google
Stanislav
28.05.2017
14:50:58
так строкой можно. но я вроде нашел meta

Den
28.05.2017
15:40:43
а кто нибудь vue-loader вместе с syntax-dynamic-import использовал?

подскажите, может кто сталкивался, почему-то webpack нормально разделяет на чанки { path: '/admin', component: () => import('./components/admin/admin.js') } а вот так нет { path: '/admin', component: () => import('./components/admin/admin.vue') }

в конфиге: { test: /\.vue$/, loader: 'vue-loader', options: { loaders: { js: 'babel-loader' }, esModule: true } }, { test: /\.js$/, use: [{ loader: 'babel-loader', options: { presets: [ ['latest', { modules: false }] ], plugins: ['syntax-dynamic-import'] } }], exclude: /node_modules/ },

Dima
28.05.2017
15:46:05
(я вообще честно говоря подумываю отказаться от vue-loader)
+. но на малых компонентах это всё же фича.

Stanislav
28.05.2017
16:43:41
надо бы чтото читнуть на тему вуекс vs props

есть желание тупо всё делать вуекс

Illya
28.05.2017
16:50:31
Лол, зачем?

Alex
28.05.2017
16:53:23
Наверное чтобы потом отовсюду выпиливать его) и круг повторится

Stanislav
28.05.2017
16:56:25
ну а как

олсо el: '.yoba', router, store, как это правильно делается ? я заметил что порядок важен. может вообще [router, store] ?

Illya
28.05.2017
16:57:57
Нет

И порядок не важен

Google
Illya
28.05.2017
16:58:32
ну а как
Ну вот зачем тебе вьюкс

Stanislav
28.05.2017
16:59:20
Ну вот зачем тебе вьюкс
а не знаю. просто модно моложедно вот я и втащил

Illya
28.05.2017
17:00:13
О, я так тоже делал

Stanislav
28.05.2017
17:01:01
а надо как ?

на самом деле у меня тут же ПОЛИМОРФИЗМ через <component v-bind:is= и я боюсь что просто не вброшу столько пропертей

Dima
28.05.2017
17:02:03
Почитал я то, что выше и чувство у меня, что Станислав делает что-то не то.

Stanislav
28.05.2017
17:02:21
и была еще какаято причина

ну я новый во фронтенд мире

Dima
28.05.2017
17:03:59
А просто разделить на более мелкие компоненты не выйдет?

И меньше пропсов пихать

Я так понял слишком много у вас логики и пропсов для 1 компонента

Stanislav
28.05.2017
17:04:37
всёравно всё идет через один компонент который представляет собой всю страницу

Dima
28.05.2017
17:04:59
Так это уже не совсем пропсы получаются.

Фёдор
28.05.2017
17:05:15
Народ, через require.js можно как-нибудь грузить сингл файл компоненты?

Stanislav
28.05.2017
17:05:15
надо прочувствовать балланс

как и то зачем вообще нужен вуех )

какой православный сопоб пассать пропс если у вас <component v-bind:is="..."></component> ?

ну вуеэкс походу это такой вредный способ сдержать глобальный стейт на костылях и без пасты

Google
Alex
28.05.2017
17:09:51
А там каждый разберется что надо, на месте

Stanislav
28.05.2017
17:10:57
там такое Components Can Still Have Local State Using Vuex doesn't mean you should put all the state in Vuex. Although putting more state into Vuex makes your state mutations more explicit and debuggable, sometimes it could also make the code more verbose and indirect. If a piece of state strictly belongs to a single component, it could be just fine leaving it as local state.

а. меня вроде захарило писать ивенты, ивенты родителя, ивенты когото еще и я захотел просто сахар который бы звал диспатч :)

из любого компонента

ну и всётаки вуех дает готовые практики скачивания стейта из апих

инструменты дебага

атйм машин. это приятно

Illya
28.05.2017
17:16:24
Ага

И тонны вербозного кода

А ещё хороший вопрос много ли у тебя будет изменений состояния

Если каждая страница ходит в апи - вьюкс нафиш

Stanislav
28.05.2017
17:19:42
ну планируется ssr но я не вижу для него проблем бещ vuex пока что всёравно :)

в любом случае я пока что просто всё пробую

я довольно много юзал вуе без спа-штук

и только недавно пошел во все тяжкие

Illya
28.05.2017
17:25:53
Я бы на самом деле сделал бы кеширование на уровне апи

Чтоб каждый компонент думал что он грузит данные

А на самом деле нет

Google
Illya
28.05.2017
17:26:19
;)

Сорри, я на афтепати Barcamp.am

Stanislav
28.05.2017
17:36:15
я чет вообще мало понимаю как работать с апи без вуех :)

Illya
28.05.2017
17:37:22
я чет вообще мало понимаю как работать с апи без вуех :)
Прям из компонента mounted() дергать API запросы

Dima
28.05.2017
17:41:37
Ну.. точнее дергать враппер

Чистые рест запросы так себе идея :-)

Illya
28.05.2017
17:42:00
В смысле враппер

Admin
ERROR: S client not available

Yaroslav
28.05.2017
17:47:31
Здаётся мне что Илья тролит. С каждой компоненті отдельно дергать апи - то ещё извращение..

Rafael
28.05.2017
17:48:05
всмысле если вспомнить, о том, когда использовать vuex тогда понятно как и без него

Illya
28.05.2017
17:48:29
Это позволяет делать компоненты абсолютно автономными боевыми единицами

Конечно речь идёт о допустим страницах

А не о совсем каждой компоненте

Alexandr
28.05.2017
17:51:27
Здаётся мне что Илья тролит. С каждой компоненті отдельно дергать апи - то ещё извращение..
Илья еще пару месяцев назад про это рассказывал. CRUD и чистый Вью

Alexandr
28.05.2017
17:52:40
какой видос?) в чате, сообщениями

скажем так, vuex в 90% случаев что я вижу его использование во vue приложениях не нужен

Google
Alexandr
28.05.2017
17:53:13
vuex нужен только если у вас есть а) несколько источников изменения данных б) несколько компонентов, которые потребляют одни и те же данные

большинство сценариев же это "страничка которая CRUD'ом работает с API и отображает какие-то данные или еще что-то"

для таких сценариев vuex избыточен

Dmitry
28.05.2017
17:53:53
Всем здраствуйте ..... подскажите как во Vue, отследить данные до и после изменения в json, к примеру лежит { a: 5, b:6} Но потом стало {a:4, b:12} как показать что стало меньше или больше??

Emil
28.05.2017
18:01:26
watch ?

Yaroslav
28.05.2017
18:05:00
По поводу отдельных компонент, а у вас никогда небыло такого прикола, что сервер не успевает отдать информацию всем компонентам одновременно, если допустим сразу несколько конектятся, пока не зарезолвится первый спрашивающий. Поэтому оптимальный вариант все запросы апи чайнить один за другим или уже по новому асинк-авейт.

Dmitry
28.05.2017
18:05:26
посмотрим

Yaroslav
28.05.2017
18:06:15
посмотрим
посмотрите документацию по ватч, там есть прошлое значение и новое

Саша
28.05.2017
18:12:52
Всем привет. Представлюсь: 1. Работаю на бекенде, пхп, пишу для себя проект на ларавель + vue.js. 2.Специалист пожалуй ни в чем. До уровня специалиста думаю еще далеко. Ну более относительно неплохо разбираюсь в чистом жс и ларавел. 3. Чем я могу быть полезен сообществу - какой ни какой обмен опыто. 4. То же самое, что и п.3 5. Я из Новосибрска 6. Узнал про группу целенаправлено погуглив. #whois

Alex
28.05.2017
18:14:19
парни посдкажите нубу, что такое D3, гуглить не удается.

Nikita
28.05.2017
18:14:41
d3dx9?)

контекст скажи что ли

Alex
28.05.2017
18:15:07
хз, проет на d3

Nikita
28.05.2017
18:15:21
проект на d3?

https://d3js.org/?

Yashko?
28.05.2017
18:15:50
D3 библиотека для визуализации данных вроде

Alex
28.05.2017
18:16:23
видимо оно самое, спасибо

Nikita
28.05.2017
18:16:54
ну тогда это то, что я скинул

Valery
28.05.2017
18:17:59

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