Anonymous
"vue-chartjs"
Есть еще простенькая но вкусная https://github.com/DeviaVir/vue-bar
Mr
хто сломал сайт нюкста
Pauline
раньше тут не было админов, сейчас нет особого смысла разбегаться по чатам
Alexey
а чем текущая группа отличаеться? о_О
я тоже не понял прикола. Но на всякий случай туда примкнул)
Victor
http://joxi.ru/D2PYWl0fpEnwvA.jpg
Victor
O/
Саша
http://joxi.ru/D2PYWl0fpEnwvA.jpg
а ты долго ждал..
Alexey
В этом чате полторы тыщи людей, в том чуть более сотни. Зачем делать ещё один чат, ведь перетянуть отсюда туда весь народ не получится. А вопросы теперь задавать надо в двух чатах :)
ℝei
В этом чате полторы тыщи людей, в том чуть более сотни. Зачем делать ещё один чат, ведь перетянуть отсюда туда весь народ не получится. А вопросы теперь задавать надо в двух чатах :)
У них просто пригорело от 1-го тролля, поэтому они решили сделать свой чятик) но сейчас в нем смысла нет. здесь все ок, да и было ок.
Евгений
можно как-нибудь использовать компоненты не регистрирую их? вот тут не нашёл регистрации: https://github.com/apertureless/vue-chartjs/blob/develop/src/main.js
Евгений
можно поточнее?
Сейчас я в main.js регистрирую компоненты так: Vue.component('line-chart', LineChart) По ссылке в примере я подобного не нашёл
Евгений
значит, нельзя, понял, спс
Ilshat
есть те, кто достаточно много работал с react+redux? На чем проще разрабатывать, реакт или vue+vuex?
Lev
Я пизнатсья даже не смог осилить react redux. На vue в разы проще.
Ilshat
Я пизнатсья даже не смог осилить react redux. На vue в разы проще.
Да вроде не сильно отличаются (в случае es6). Судя по докам. Вопрос только в подводных камнях
Ilshat
Я пизнатсья даже не смог осилить react redux. На vue в разы проще.
Я тоже в начале не мог догнать, как все это работает. Потом взял за основу настроенный starter kit и делал на нем и со временем начал понимать , что к чему
Lev
Ну вот... а для Vue этого не требуется, прочитал доки и вперед
Anton
Я тоже в начале не мог догнать, как все это работает. Потом взял за основу настроенный starter kit и делал на нем и со временем начал понимать , что к чему
У меня было иначе. Сперва я изучил Vue, работал с ним, а потом потребовалось сделать хрень на React+Redux. Связывание React и Redux оказалось ну вообще непонятным даже по туториалу. Потом нашёл на медиуме статью, которая объясняет, что там и зачем и после этого я после нескольких выстрелов по ногам сделал это говно и оно даже работало. С тех пор я нахожусь при мнении, что Vue может всё то же самое, что и React, но больше и лучше и понять это проще.
kG
Я до Vue как раз RR использовал. Суть та же, но куча ебли и нет многих удобств. Плюс там нет настоящей реактивности, так как нет наблюдаемых полей.
kG
В чате меж тем 1488 участников.
Anton
Вот думаю, сделать какой нибудь тестовый проект на vuex. Для сравнения.
Это, кстати, идея. Ща в том проекте попробую это сделать.
Ilshat
Я до Vue как раз RR использовал. Суть та же, но куча ебли и нет многих удобств. Плюс там нет настоящей реактивности, так как нет наблюдаемых полей.
я видел несколько исходников, где в vuex использовали один файл под экшены, мутации и все такое. Я так понимаю, это дело можно как то красиво раскидать по файлам?
kG
Это наследие как раз Redux-подхода. На мой взгляд неоправдано.
Ilshat
Это наследие как раз Redux-подхода. На мой взгляд неоправдано.
Ну, может быть. Наверно надо только по мере большой необходимости, если файл сильно разростется
Вольти
господа - как организовать отмену запросов Aoxis ... основная цель не допустить двух запросов
Michael
debounce?
Yunus
не допустить двух запросов при каких условиях? Два идентичных или ограничить по времени?
Ilshat
господа - как организовать отмену запросов Aoxis ... основная цель не допустить двух запросов
ну лучше всего просто не допускать создания второго запроса
Вольти
расскажи как
Вольти
пользователь псих - жмет на все подряд - дергает кнопочки
Ilshat
ну лучше всего просто не допускать создания второго запроса
ну сделай какие либо состояния. Типа submitting. И следи за ним
Nikita
потому, что ты ставишь @click на компонент
Nikita
а компонент не создает эвента click
Nikita
ты должен внутри компонента определить место куда нужно кликать и создавать this.$emit('click')
Nikita
и тогда ты сможешь навешивать @click на компонент
Ilshat
расскажи как
плюс по состоянию ты можешь в шаблоне отключить кнопки <button :disabled="submitting">...</button>
Nikita
или можешь @click.native юзать
Yunus
пользователь псих - жмет на все подряд - дергает кнопочки
Для таких завпросов как сказал @itrn0 можно добавить флагов к запросу active, ended, aborted, error, и далее уже разруливать + debounce и будет #железобетонно
Nikita
@reskwer
Nikita
че
Nikita
я опять спрошу
Nikita
че?
Вольти
Для таких завпросов как сказал @itrn0 можно добавить флагов к запросу active, ended, aborted, error, и далее уже разруливать + debounce и будет #железобетонно
наверно я чуть чуть наговнокодил ... и сделал так что уже после смены стэйта мы делаем запрос
Вольти
то есть выглядит так - пользователь сдвигает свитчер и идет запрос
Вольти
даже не знаю как лучше сделать
Michael
запрос уже ушёл к апи
Michael
ты можешь только отменить обработку ответа
Вольти
но тогда свитчер то уже сдвинут
Michael
двигат обратно)0)0)0)
Michael
либо переделывать
Michael
практически сам на свой вопрос ответил)0)0
Yunus
либо переделывать
Самое то, #говнокодвпомойку
Michael
+
Вольти
не по людски - на один свитчер с запросом надо городить огород из следящего на V-Model и один на обработку
Michael
в редких случаях можно рили назад свитчер подвинуть, это если это редко случается, а ждать условия отмены долго по задумке UX
Michael
типа ой, ну ты же сам хочешь отменить, вот мы за теб всё взад подвинули
Вольти
думал что все можно сделать реально проще
Michael
а вообще юзай функц подход и всё по цепочке
Yunus
думал что все можно сделать реально проще
И тех. долг превратится в ипотеку
Michael
чтобы параллельных этих двействий поменьше было
Michael
И тех. долг превратится в ипотеку
😂😂😂😂😂😂😂😂😂 👍👍👍👍👍
Вольти
И тех. долг превратится в ипотеку
типун те на язык ... слава богу проект небольшой и можно все с 0 переделать
Anton
И тех. долг превратится в ипотеку
Воистину цитаты великих людей.
Dmitry
господа - как организовать отмену запросов Aoxis ... основная цель не допустить двух запросов
если на серваке при запросе куча всего делается, то надо там же и править и отлавливать
Вольти
а вот это дело
Денис
не-не-не Дэвид Блейн
Евгений
заменить переменную на объект, тогда он будет передаваться по ссылке. Либо событиями
Евгений
flow ещё не подружили .vue - файлами?
Rafael 🌵
чтож, вас помучаю по d3js v4, кто-то же тут юзал .on из него?
Rafael 🌵
chartWrapper.on('touchmove mousemove', function () { const xPos = d3.touches(this) // <- [] }) почему touches может возвращать пустой массив?