@vuejs_ru

Страница 75 из 3900
Illya
17.01.2017
19:10:03
Я сейчас вообще vuex почти не использую

Скажем так, раз в 5 меньше, чем делал бы это в реакте

Andrey
17.01.2017
19:13:40
Кстати, кто чем собирает компоненты? webpack наше все?

Stanislav
17.01.2017
19:14:20
Я сейчас вообще vuex почти не использую
а как ты хранишь состояния?

Google
Illya
17.01.2017
19:14:41
Чего?

Kelin
17.01.2017
19:17:34
Вопросик такой нескромный

А зачем ты вообще Vue используешь?

Illya
17.01.2017
19:17:50
В смысле?

Kelin
17.01.2017
19:18:50
В прямом

Illya
17.01.2017
19:19:31
Перефразирую: вопрос "для чего" или "почему именно vue"?

Kelin
17.01.2017
19:21:46
для чего

мне кажется, тебе и на jQuery неплохо сиделось, с учетом тех кусков, что ты кидал днем

Illya
17.01.2017
19:24:22
Восприму это как комплимент :)

Alexander
17.01.2017
19:24:54
Кстати, кто чем собирает компоненты? webpack наше все?
я webpack юзаю, зависимости нет, брат жив:)

Dmitry
17.01.2017
19:26:27
а, кстати, кто-нибудь юзает vue не для SPA в продашене?

ну или просто :)

Kelin
17.01.2017
19:27:09
Я хочу ssr научиться юзать, но мне кажется, нет смысла в этом

Google
Dmitry
17.01.2017
19:27:38
ssr, хорошо, но у меня была недавно баталия по поводу ssr не на Node

и да

Illya
17.01.2017
19:27:45
мне кажется, тебе и на jQuery неплохо сиделось, с учетом тех кусков, что ты кидал днем
Наверное просто react + redux не осилил, вот и взял что попроще

Dmitry
17.01.2017
19:28:11
и правда православнми способами этого не сделать

Illya
17.01.2017
19:28:33
а, кстати, кто-нибудь юзает vue не для SPA в продашене?
Я. Пачка виджетов для кастомного дашбоарда по типу графаны

Dmitry
17.01.2017
19:28:57
в ssr, я так и не научился делать так, чтобы либы, которые используют window не ломали server без всяких там try catch

Я. Пачка виджетов для кастомного дашбоарда по типу графаны
есть ли возможность вебпаком резать чанки для страниц? или это глупая затея?

Alexander
17.01.2017
19:31:22
а, кстати, кто-нибудь юзает vue не для SPA в продашене?
я на подходе, так сказать.. впервые познакомился с vue на работе, успешно написали админку для одного микросервиса, после этого я вдохновился компонентным подходом и решил перефигачить фронт, да и бек заодно своего стартапчика... Собственно сейчас происходит этап миграций и внедрения, думаю через пару недель запустимся...

Alexander
17.01.2017
19:32:06
использовал vuex+webpack на фронте, на беке laravel+dingo api + сокеты и ещё всякого интересного

отлично интегряется кстати..

Illya
17.01.2017
19:32:23
У нас вендор бандл и ещё парочка своих (апи слой и графы)

Alexander
17.01.2017
19:33:47
могу скинуть свои депенденси

"dependencies": { "babel-runtime": "^6.0.0", "bootstrap": "^3.3.6", "bootstrap-colorpicker": "2.3.6", "bootstrap-daterangepicker": "^2.1.24", "bootstrap-select": "^1.11.0", "bootstrap-tagsinput": "0.7.1", "bootstrap-toggle": "2.2.2", "chart.js": "^2.3.0", "froala-editor": "^2.3.4", "jquery": "2.2.3", "jstree": "3.3.2", "lodash": "^4.13.1", "moment": "^2.15.1", "nprogress": "^0.2.0", "pusher-js": "^3.2.1", "pwstrength-bootstrap": "2.0.1", "tinycolor2": "^1.3.0", "vue": "^1.0.21", "vue-clipboard": "0.0.1", "vue-msgbox": "^0.2.12", "vue-resource": "^0.9.3", "vue-router": "^0.7.13", "vue-strap": "^1.0.11", "vue-toast": "^2.0.3", "vue-upload-component": "^0.3.7", "vue-validator": "^2.1.3", "vuex": "^0.6.3" }

Andrey
17.01.2017
19:35:33
такие штуки лучше в код оформлять, читаются лучше =)

Alexander
17.01.2017
19:37:09
done

Illya
17.01.2017
19:39:31
Эх, троллинг про меня не осилившего реакт не взлетел

Alexander
17.01.2017
19:41:25
кстати по ходу написания проекта и изучения vue, я просто испытывал дикую анальную боль от отсутствия true way решений и каких то рецептов в гугле, комьюнити очень скудное, как мне показалось..

Google
Alexander
17.01.2017
19:42:04
а есть какой-нибудь хороший пример с роутером?
ну, опять же, я могу показать свой:)

ну там по моему всё просто, особой магии нет

секунду..

как-то так примерно

Alexander
17.01.2017
19:46:29
рад что оказался полезен в frontend чатике, вообще я бекендер в основном:)

Andrey
17.01.2017
19:47:16
у меня в общем такой вопрос: у меня в интерфейсе есть список, при нажатии на один из элементов у этого элемента появляется меню, и можно "зайти в этот элемент", где будет форма редактирования. соответсвенно при заходе внутрь элемента я в сторе сохраняю current_item и в компоненте где у меня форма редактирования беру данные оттуда. так вот роут списка всех элементов имеет путь /items , редактирование /item/:id/edit. получается что при переходе сразу по линку /item/5/edit у меня в сторе не будет лежать нужный объект и приходтся его каждый раз проверять в компоненте типа : created: () -> if @current_point.id != @$route.params.point_id @$store.commit('choose_point', parseInt(@$route.params.point_id)) но что-то мне подсказывает что это какой-то чертов костыль и можно сделать проще.

Andrey
17.01.2017
19:48:21
и соответсвенно в каждом компоненте надо писать что-то типа watch: { '$route': () -> @$store.commit('choose_point', parseInt(@$route.params.point_id)) } это иначе никак не делается?

Illya
17.01.2017
19:49:33
Делается. Каждый раз диспатчить экшн загрузки, и в самом экшне игнорировать если данные есть уже

Oleg
17.01.2017
19:50:08
Igor
17.01.2017
19:50:28
Каждый второй пакет для Vue от китайца.
значит уже пора учить китайский.

Google
Rafael
17.01.2017
19:53:01
нет, это this в coffee же
а, не, я прост не знаю кофейку

Illya
17.01.2017
19:53:06
Да. Но они не там

Удивлён что кофе ещё живо

Andrey
17.01.2017
19:53:29
а что бы ему умирать?

Illya
17.01.2017
19:55:59
Просто непонятно зачем :)

Сахара и в es201x много

Andrey
17.01.2017
19:56:21
гораздо приятнее чем js, лично мне

js для меня абсолютно не основной язык, я им так, балуюсь иногда

Admin
ERROR: S client not available

Illya
17.01.2017
19:56:46
Ну, мне не хватает ?.

В js

Andrey
17.01.2017
19:57:24
после питона coffe очень приятный и быстро вливаешься

Illya
17.01.2017
19:58:18
Говорят после руби так же

Andrey
17.01.2017
20:10:43
вырвиглазно

Rafael
17.01.2017
20:21:28
?

methods: { constructor: constructor } так?

@xanf_ua

уже не надо

Google
Rafael
17.01.2017
20:52:17
а не, все так же актуально

я тут пробежался по линкам, @xanf_ua ты подтер старые гисты чтоли?

Illya
17.01.2017
20:53:00
Нет

Я слишком ленивый чтобы это делать

Rafael
17.01.2017
20:53:18
я помню, что в одном из них видел то что нужно, но не смог его найти

что с эти делать то?

https://gist.github.com/Fl0pZz/1944cd7b7a409fcb81962510230da355

@xanf_ua я призываю тебя

Illya
17.01.2017
20:58:34
А зачем тебе функция со странным именем constructor?

Rafael
17.01.2017
20:58:45
там в гисте посмотри

Illya
17.01.2017
20:59:09
Тогда можно суть проблемы. Я с телефона просто

Rafael
17.01.2017
20:59:42
конструктор - просто тупо какая-то функция, не важно что нна делает

как мне ее пропихнуть в методы компоненты, чтобы через this обращаться внутри компоненты

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