@vuejs_ru

Страница 1170 из 3900
Siarhei
23.08.2017
16:44:18
Но это того не стоит

Потому что это даже не очевидно, потому что сегодня миксины а завтра ещё что-нибудь и так другой разработчик придёт и охренеет

Если это только не для себя проект

æ digital
23.08.2017
17:07:04
В том то и дело что костыли, а задача ведь кажется логичной и простой. Не не идиотизм ли для программиста импортировать одну строку в 20 файлов?

Google
æ digital
23.08.2017
17:07:24
Это должно решаться самим вебпаком

Stanislav
23.08.2017
17:08:53
https://github.com/GoogleChrome/rendertron Vue отрендерил корректно, дождался окончания загрузки

æ digital
23.08.2017
17:12:47
абсолютно не идиотизм
И в чем же логика, пример прпктический

Illya
23.08.2017
17:12:57
я выше пояснил

когда есть некая "хреновина", важно понимать откуда она взялась

причем важно не только вам

а еще и многим вещам, которые к примеру занимаются статическим анализом кода

æ digital
23.08.2017
17:13:31
А ну понятно философия

Illya
23.08.2017
17:13:37
когда начинается "магия" очень много инструментария становится бесполезным

к примеру как только мы начинаем использовать алиасы в вебпаке - ломается jump to definition / jump to declaration

по понятным причинам

Google
Illya
23.08.2017
17:14:07
потому что вместо явного подключения файла -используется "магия" бандлера

а бандлеры бывают очень разные

æ digital
23.08.2017
17:15:11
Ну и почему бы бандлеру не делать общий скоуп для переменных стилей. Что это может поломать?

Почему отдельный файл вуе не видить их. Одно приложение. В чем проблема не понимаю)))

Illya
23.08.2017
17:17:14
потому что так работает вебпак. Он движется по импортам и разрешает зависимости. Грубо говоря процесс "сборки" вашего scss файла полностью определен только тогда, когда сборщик явно понимает все его зависимости

по той же причине можно задать вопрос "а чего это мне lodash приходится в каждом файле подключать"

к примеру

æ digital
23.08.2017
17:18:12
Ну так пусть процдется по ним,сохранит все в памяти и потом все упакует зная переменные

по той же причине можно задать вопрос "а чего это мне lodash приходится в каждом файле подключать"
Но когда в препроцессора мы где-то подключаем переменные, они доступны в любом файле. Думаю этот запрос именно из-за этого

Max
23.08.2017
18:07:33
всем привет накидал (наверное очередную) небольшую библиотеку по интеграции vue и rxjs, кому интересно заглядывайте, буду рад узнать что у нас есть баги и факапы) https://github.com/maxkorolev/vue-rxjs

Mathew
23.08.2017
18:12:47
Кофе выпьешь - уже новый фреймворк придумали

Just kidding

Max
23.08.2017
18:14:32
велосипеды наше все

Airat
23.08.2017
18:32:50
парни, порекомендуйте grid компонент для vue с группировкой как тут? http://adazzle.github.io/react-data-grid/examples.html#/grouping

Max
23.08.2017
18:35:27
да варим у себя в проекте - надеемся что через пару месяцев вывезем в прод

Stanislav
23.08.2017
18:35:51
парни, порекомендуйте grid компонент для vue с группировкой как тут? http://adazzle.github.io/react-data-grid/examples.html#/grouping
крутые. недавно искал ничего похожего не нашел да... все советовали велосипеды

æ digital
23.08.2017
18:36:27
Чем vue-rx не подошёл?

Airat
23.08.2017
18:37:52
ag-grid всему голова
так там же за деньги?

Google
Nikolay
23.08.2017
18:38:08
Чем vue-rx не подошёл?
а это покруче выглядит, чем либа выше

Max
23.08.2017
18:40:32
Чем vue-rx не подошёл?
vue-rx довольно слабенький - можно только обзы в скоуп грузить и сабжи создавать плюс их v-stream по мне выглядит ужасно во vue-rxjs генерим функции вместо того чтобы свою директиву писать и много дополнительных полезных штук типа _Process и _Error

а это покруче выглядит, чем либа выше
по круче? типа по популярнее? ну так она от vuejs и написана Evan You - ясное дело будет популярной)

Nikolay
23.08.2017
18:43:54
я в том плане что мне нужны голые стримы, без какой либо магии

Yushkevich
23.08.2017
18:45:17
Ребята, помогите пожалуйста немного с удалением . Чего-то сообразить не могу

у меня есть список элементов

Jeru
23.08.2017
18:45:35
@aioslike @xanf_ua прошло 3 с половиной недели после скидывания $$$ на запись видео о JWT. при этом видео было обещано раз 10. последний раз в пятницу, 100%, все готово было, надо было только залить. это что за балабольство такое? это какая-то шутка была я что-то не пойму? в чем прикол? прошу вернуть мне деньги на вебмани, откуда я отправлял 25$. чисто из принципа. мне не жалко 25 баксов если не вернешь, но такого я не ожидал, это просто пиздец какой-то. абсолютно неадекватная хуйня.

Yushkevich
23.08.2017
18:45:38
по нажатию на "удалить" нужно отправить запрос и в случае успеха - удалить из дома

у меня 2 компонента

родительский и child

в child где у меня описан item

<span @click="deleteItem">Удалить</span>

Jeru
23.08.2017
18:46:37
@aioslike он тебе деньги вернул на карточку как обещал?

Yushkevich
23.08.2017
18:46:48
тут же есть метод deleteItem() { axios.get("/local/api/cart.php?action=delete&id="+this.product.ID) .then(response => { console.log('delete'); this.$emit('remove'); }) .catch(error => console.error(error)); }

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

<div v-for="(product, index) in products"> <product :product="product" @dataUpdated="updateCart" @remove="removeProduct" > </product> </div>

Это в родительском

@dataUpdated работате без проблем, это от другого метода. Само событие он ловит

на удаление пробую повесить метод

removeProduct: function (index) { console.log(index); this.products.splice(index, 1); }

Google
Yushkevich
23.08.2017
18:48:05
но не удаляет зараза

если тут код плохо читать - могу залить, куда скажите.

Мне кажется, я чего-то очевидного не вижу. А так как с фронтом на "вы", могу этого не понимать

Tankerxyz
23.08.2017
18:49:00
надо было сразу на jsfiddle заливать и спросить почему не работает

а то тут уже хрен разберешь

Yushkevich
23.08.2017
18:49:19
сейчас попробую, никогда не делал. Спасиб

Yaroslav
23.08.2017
18:50:15
Airat
23.08.2017
18:50:47
а кто юзал element ui? как он?

Yaroslav
23.08.2017
18:51:48
сейчас попробую, никогда не делал. Спасиб
this.$emit('remove'); вот здесь должен быть индекс по которому в products удалится запись

Admin
ERROR: S client not available

Max
23.08.2017
18:51:51
я в том плане что мне нужны голые стримы, без какой либо магии
голые стримы получать из событий? то что делает $eventToObservable? - ну я там писал что этот функционал впринципе можно и откопирайтить - он простой очень а во vue-rxjs можно получить стрим из шаблона - магии там нет никакой просто вызов функции которую опроеделили и потом запихивание результата в стрим - подписывайся и наслаждайся плюс автоматически емитится наверх

Eugene
23.08.2017
18:53:03
Kelin
23.08.2017
18:53:06
ого

это кто там такой красивый с огоньками

@reeei жопка подгорела?)

Dave
23.08.2017
18:53:57
@jeruthedamaja не вернул. но я как бы и не требовал. я требовал что бы он за слова свои ответил. а он повел себя мягко говоря не уважительно. мало того что подвел все сообщество. да еще и в таком тоне разговаривал со своего гребаного стрима. как буд-то я ему должен.

@jeruthedamaja и весь этот пафос.. бррр.. мол у меня кроме вас обязанности перед инвесторами, перед учениками и тд и тп. так и хотелось спросить "накой хрен он тогда рот про видео вообще открывал?"

Jeru
23.08.2017
18:58:22
возврат получил, претензий не имею.

кроме разбитых мечт

или как это правильно

Google
Yushkevich
23.08.2017
19:00:20
Попробовал добавить, чего-то не то. Попробовал залить. Поправьте, если надо иначе

https://jsfiddle.net/toum6nLb/

вот тут у меня компонент cart

родительский

вот тут сами item https://jsfiddle.net/pc98rmLw/

Yaroslav
23.08.2017
19:00:41
Yushkevich
23.08.2017
19:00:49
Я попробовал добавить

<div v-for="(product, index) in products"> <basket-product :product="product" @remove="removeProduct(index)" > </basket-product> </div>

Yaroslav
23.08.2017
19:01:11
как?

Yushkevich
23.08.2017
19:01:17
вот так

Yaroslav
23.08.2017
19:01:17
нет

Yushkevich
23.08.2017
19:01:29
из child компонента пробрасывать?

в emit?

Dave
23.08.2017
19:01:33
@jeruthedamaja то есть средства вернул говоришь

Yaroslav
23.08.2017
19:01:52
this.$emit('remove', this.product.ID);

Dave
23.08.2017
19:01:53
значит видео не будет 100%

Jeru
23.08.2017
19:01:53
да, Илья сам написал только что

скорее всего)))

Siarhei
23.08.2017
19:02:45
явное лучше неявного
+ вот я и про то же

Dave
23.08.2017
19:03:55
ну что же... видимо я не ошибался. а в этом сообществе таких уже двое.

Yaroslav
23.08.2017
19:04:13
а кто второй?

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