Stanislav
Да надо бы, ну
Завтра
плюсик
Завтра
стас поставь огонек тоже
Завтра
(:
Nikita
На следующий день проще закрыть уже начатое и потом плавно перейти к следующему, чем начинать новое сразу
У меня порой мания закрыть задачу и спокойно свалить из офиса со спокойной душой
Nikita
Это как начинаешь мыть посуду и очухиваешься за мытьем окон на балконе. Причём, до этого мог не прибираться довольно долго)
Завтра
Все равно, лучше рассчитывать так, чтобы график выполнения тасков был обратным графику рабочего дня
Завтра
Ну типа как синус и косинус
Завтра
К середине дня таск закрыл, начал следующий, к середине следующего дня закрыл
Anonymous
Вам хватит на жизнь 100 000 р в месяц? Многие ответят, что да! Но и это не предел. Яркий пример тому наш авторский канал -@money_up Тут зарабатывают на всём что движется. @money_up
Anonymous
@arhbook - первый и ЭКСКЛЮЗИВНЫЙ канал по сливам ПЛАТНЫХ книг, совершенно БЕСПЛАТНО. Здесь сливают лучшие книги, которых нету в открытом доступе! Переходи и подписывайся прямо сейчас @arhbook
‌‌‎D
Чё за порнография, где цензура, ребята?
Игорь
Игорь
До боли
Игорь
@ ПРЕДМЕТ НАЗЫВАЕТСЯ ООП @ ЧИТАЮТ СИ (уже достаточно) @ ИВАН ЕРОХИНОВИЧ, НО В С НЕТ ДАЖЕ КЛАССОВ.. (в аудитории всегда найдётся урод, который скажет, что классы, или их подобие, можно реализовать через структуры @ПРЕПОД:" ТА ЛАДНО, ЛАБЫ БУДУТ НА С++, ТАМ ЕСТЬ КЛАССЫ" @ОТКРЫВАЕШЬ ЛАБУ ... ... Там вообще нет лаб на ооп
Anonymous
вчера таким гуано в канал Django спамили ...
Игорь
Так я же спамил
Dmitry
@Учу вью, чтопы писать на ООП
Игорь
холівар Сколько принципов ООП? 3 или 4?
Dmitry
холівар Сколько принципов ООП? 3 или 4?
Объединение, инкапсуляция, наследование
Игорь
Объединение, инкапсуляция, наследование
Объедение? Или это тоже самое, что и полиморфизм? Просто в некоторое литературе еще наверх кладут Абстракцию, вот
Anonymous
Ребят, такой вопрос. Есть список элементов, внутри которых есть v-if и v-else, зависит от данных внутри компонента, каждый элемент списка сделан как отдельный компонент, и рендерится это все из массива данних. Так вот, когда я драг-енд-дроппом меняю порядок в этом массиве (считай порядок элементов) - то порядок меняется, а вот v-if и v-else остается в том же порядке, данные меняются, а шаблон почему-то из data остается как и был, а хотелось бы его тоже переносить. Как вариант - хранить это состояние в объекте, но это не круто, не хотелось бы. Что посоветуете? надеюсь понятно изложился)
Anonymous
Блин, нифига не понятно изложился
Anonymous
Anonymous
Вот как это работает
Anonymous
Там внутри компонента есть переменная, типа тру/фолс, и вот не понимаю почему меняются только данные, а не сами компоненты местами
Anonymous
каждый элемент == компонент
Vladimir
У меня у одного телеграм по 2-3 раза каждый день обновляется?
Anonymous
нет
Vladimir
каждый элемент == компонент
Заставь их перерендриваться, то есть при перемешивании, чтобы обновлялся и массив , а сейчас у тебя только внешне получается
Евгений
Да, на stackoverflowесть решение для твоего кейса, связано с this.$nextTik
Евгений
Vue, сам по себе не следит за изменением браузерного DOM. А вообще, есть слабенький плагин VueDraggable. Может подойдет
Anonymous
Огромное спасибо всем откликнувшимся, сейчас попробую покопать
Vladimir
с помощью него я и сделал драг-енд-дроп)
делай после дропа обновление массива
Anonymous
делай после дропа обновление массива
массив обновляется, дом не обновляется, с nextTick должен помочь
Vladimir
массив обновляется, дом не обновляется, с nextTick должен помочь
Либо вью следит только за изменениями внутри объекта вью, либо в этом случае немае реактивности Но у тебя получилось или ты пока решаешь проблему ?
Bushrut
ГАЙЗ !!!! я решил вчерашную таску !!!
Dmitry
Всем привет, а есть где-нибудь репки с приложениями на vue, чтобы посмотреть, как народ делает красиво vuex, routing секьюрный
Dmitry
вот это все
Roman
ребят, если возвращаться к истокам Flux и Vuex.. в чём собственно проблема в bidirectional data flow?
Roman
https://ru.m.wikipedia.org/wiki/Flux-архитектура
да уже тысячный раз перечитываю описание Flux, но всё никак не могу понять какую на самом деле проблему они решают, которую MVC не решает..
Alex
Просто в твоём случае этой проблемы может и не быть. А если есть приложение где из многих мест может изменяться состояние приложения, то отследить откуда вдруг всё поменялось становится проблематично. А с однонаправленным потоком можно будет отследить откуда в ногу стреляет
Alex
У нас на проекте вьюкс и не нужен был. Тащить его просто так – усложнять себе жизнь
Alex 🗽👇
у меня проект на 5-7 страниц с магазином и корзиной. Очень маленький, да неудобно без него
Alex 🗽👇
орудую шинами подобно модулям во vuex
Stanislav
key есть у списка компонентов?
Stanislav
Да
Ну тогда только остаётся показать код
Dmitriy
Парни вопрос от нуба обязательно ли вуе материал вебпаком собирать?
Anonymous
Ну тогда только остаётся показать код
Попробую разобраться с помощью nextTick, если не сработает - тогда буду показывать код
Stanislav
Давай
Roman
Просто в твоём случае этой проблемы может и не быть. А если есть приложение где из многих мест может изменяться состояние приложения, то отследить откуда вдруг всё поменялось становится проблематично. А с однонаправленным потоком можно будет отследить откуда в ногу стреляет
Да, согласен, но чем Flux отличается в таком случае от MVC?! в MVC - Dispatcher по сути является контроллером, Store моделью, а Action - методом контроллера. View вызывает методы контроллера, которые вызывают методы одной или нескольких моделей, которы сигнализируют изменения View'шке
Roman
Фейсбучники неоднократно заявляли что MVC плох тем, что в нём "bidirectional data flow", или "two-way data binding", но ведь это чушь собачья... они что, неправильно трактовали MVC всё это время?
Anonymous
Давай
Не знаю, как выложить многофайловые компоненты на jsfiddle https://github.com/kolyaraketa/my-lists
Anonymous
Есть компонент Lists и внутри него ListSingle
Anonymous
но происходит такая фигня
Anonymous
https://codesandbox.io/s/vue
воу, щас попробую
Roman
И ключевое слово - из МНОГИХ, а не из двух-трех
глянь сообщение выше, чем Flux от MVC отличается то?
Stanislav
воу, щас попробую
А попробуй переименовать на gh src/main.js в src/index.js В той песочнице есть импорт из github
Anonymous
Anonymous
странно что main не хочет кушать
Stanislav
Ну у них по умолчанию точка входа на index, видимо
Anonymous
Всем привет!) Хорошая ли затея передавать на верх координаты от dragndrop?
Anonymous
Просто x и y через пропс передаю в дочерний
Anonymous
Я в плане оптимизации парюсь
Anonymous
Ну у них по умолчанию точка входа на index, видимо
мб для реакта он подходит хорошо, но не для вью((
Stanislav
но происходит такая фигня
чувак, ты пздц. Откуда у тебя в list поле el !?
Stanislav
https://github.com/kolyaraketa/my-lists/blob/master/src/components/Lists.vue#L8
Anonymous
Зачем?
Я x и y через родителя задаю. А в нем куча однотипным компонентов с разными парамеирами
Завтра
В сторе хранить только общие данные, но не просто однотипные