Завтра
Тоже не понял
MaybeLocal
Этой крупной компании следует внимательнее выбирать генеральных подрядчиков
Артём
Если кому надо, написал библиотеку для своих целей. Она создает дерево вложенных элементов из массива по типу родитель-потомок, вложенность не ограничена и так же не важна последовательность в массиве, т.е. Родитель может быть выше или ниже потомка или вообще в разных частях массива находится. Подходит для меню, вложенных комментариев или категорий. Библиотека доступна в двух версиях, для php и для javascript. Пример: https://artnv.github.io/TreeBuilder/index.html
Alexander
да
ну камон. документацию можно за пару часов осилить. смотри watch
Alexander
там хоть поле вложенного объекта отслеживай
Павел
я это нашел, а там как? там пример с функцией
Alexander
'obj.someField'(newValue) {}
Alexander
ну вот
Alexander
есть у тебя в data поле var1, пишешь в объекте компонента watch:{}
Павел
у меня есть переменная "a" то есть я говорю watch: { что? }
Alexander
и внутри либо метод с именем как у переменной
Павел
иии...
Alexander
watch: { a() {} }
Alexander
watch: { a: function() {} }
Павел
реально?
Павел
да ладно?
Павел
сейчас попробую
Alexander
watch: { 'a'() {} }
Павел
минутку.... пробую
Alexander
watch: { a: { handler: function () {}, deep: true // для вложенных объектов } }
Alexander
все есть в доках :) они же так прекрасны
Павел
работает!
Павел
спасибо!
Завтра
Что тут происходит?
Павел
народ, а чем проводить тестирование можно?
Павел
mocha ?
Андрей
Можно
Павел
а для начала, самое простое что?
Павел
с чего начать?
Rafael 🌵
Павел
я только вот это вижу пока что https://ru.vuejs.org/v2/guide/unit-testing.html
Rafael 🌵
https://github.com/vuejs/vue-test-utils https://github.com/vuejs/vue-test-utils
Rafael 🌵
Ан нет, он ещё не в npm
Павел
я тоже уже прочитал это
Павел
ну, то что не в npm
Завтра
Jest? Почему не jasmine?
Павел
подскажите что подходит лучше
Павел
я никогда не занимался этим
Ilshat
ребят, не совсем по теме. но может кто подскажет. Какой есть веб шрифт похожий на показатели счетчиков (типа водомеров)?
Ilshat
Ilshat
Либо цифровой. Как часы китайские
Ilshat
Хотя второй нашел. Гуглится как digital.
Evgeniy
Ещё можешь чертёжный попробовать, gost вроде называется
Nikita
А почему ему ватч предложили, а не комьютед?
Nikita
Ну чуваку, который не хочет доку читать
Nikita
привет! кто подскажет как выполнять функцию при изменении значения определенной переменной?
Alex
А почему ему ватч предложили, а не комьютед?
предлагаешь сеттер мутить в таком случае?
Nikita
Ну я возможно его кейс не понял, но у него не сказано ничего за это.
Антон
Есть 2 файла (темплейки .vue) , как из 1 передать элемент из data в другой ?
Nikita
Дата должна быть одинаковой?
Nikita
Или общение между компонентами которые не вложены друг в друга?
CherryTea
@channel тут когда то сбрасивали либу с помощью которой компоненты vue выглядят как нативные классы js
Антон
общение
Nikita
общение
Шина или vuex
CherryTea
Vue-class-component
оно, спасибо!
Nikita
Есть штука которая предлагает набор декораторов.
Nikita
vue-property-decorator/README.md at master · kaorun343/vue-property-decorator https://github.com/kaorun343/vue-property-decorator/blob/master/README.md
Nikita
общение
Для шины гугли vue bus. Так же в доке есть где то примеры с ней.
Nikita
https://ru.vuejs.org/v2/guide/components.html#Коммуникация-между-компонентами-не-связанными-иерархически
Завтра
Опять шины 😢
Nikita
Nikita
Я кроме шины и vuex ничего не знаю.
Завтра
Не нравится этот паттерн
CherryTea
Я кроме шины и vuex ничего не знаю.
ну еще есть пропс-евент
CherryTea
???
ну базовая модель общения компонентов
Nikita
Ну тогда легче на реакт перейти.
Завтра
Чем бусы юзать, да
CherryTea
Ну тогда легче на реакт перейти.
да не, отлично работает
Nikita
Можно просто из рутового компонента сделать створ же.
Nikita
да не, отлично работает
Если компоненты не связаны иерархически и на разных уровнях, то не очень то классно в разработке.
CherryTea
Если компоненты не связаны иерархически и на разных уровнях, то не очень то классно в разработке.
поверь немножко гемороя стоят того когда приложение разрастется и тебе нужно будет его дебажить
CherryTea
а то что ты сейчас напихаешь в глобальную шину потом будешь плакать разруливая 100 евентов сыплющихся в одно место
Nikita
поверь немножко гемороя стоят того когда приложение разрастется и тебе нужно будет его дебажить
Лучше не доводить приложение до такого состояния и сразу стор сделать.