Nikita
Раз не переехал значит не пытался, пытался это когда уехал а потом вернулся
Иван
Слышь, ты чо такой серьезный?
Иван
Nikita
Да на улице как то пасмурно вот и серьезный :)
Иван
А у нас вот как раз солнечно так
Сергей
В Челябинске бывает солнечно? Это метеориты падают опять, вероятно
Rf
Даже если покинешь Челябинск, ещё долго не покинет тебя он, унесешь ты с собою частицы, цезий, рутений и благородный радон
Сергей
Челяба далеко не самый грязный город в РФ
Nikita
И далеко не самыйбедный
Павел
Нижний Тагил один из самых грязных
MXLTN
кто может подсказать как можно наладить общение между component parent и component invoked (см картинку) ? <slot v-on:event="smthHappenedInSotFunc"> не работает
Валентин
Так вроде не v-on:event, а v-on:smthHappenedInotFunc
MXLTN
верно, сути не меняет на slot это не работает
Валентин
А в ребенке this.$emit('smthHappenedInSotFunc');
MXLTN
component parent ничего не знает о том какой там будет component invoked
MXLTN
потому что он определяется родителем компонента
Валентин
Может в родителе над component parent объявить handler для этого события
Валентин
По событию менять переменную, которую забиндить в prop у component parent
Валентин
И сделать watch на этот prop
Валентин
?🤔
Валентин
Ну или event bus
MXLTN
Может в родителе над component parent объявить handler для этого события
т.е связать компонент parent и встроенный компонент через роидтеля? вариант, но придется дублировать это везде где используется
Tair
и чтобы ивент всплывал
MXLTN
а тк набр ивентов - 5 штук и они всегда одинаковые - то какой-то не сильно эффективный копи паст
MXLTN
а нельзя просто <template><div v-on:event="..."><slot>...?
но ивет фаирится внтури компонента внутри слота..
MXLTN
див над слотом в котором компонент не словит ивент этого компонента. там же контекст другой
MXLTN
нет)
Tair
ивенты же хитро работают в ЖС
MXLTN
так кажется Ж)
Tair
они перехватываются сверху вниз, а потом всплывают снизу вверх
Tair
мы просто этого не ощущаем, так как обычно у нас не бывает вложенных кнопок (на которые обычно вешаются ивенты)
MXLTN
можно ивент бас, да. но это уже совсем топорно, думал просто может есть более кошерное решение
Кирилл
Всем привет. Может кто подсказать, вью на данный момент готов к тому чтобы на нем пилить SPA или все таки нет? Сам реализовывал небольшие виджеты на нем, сейчас встала задача делать spa на вьюхе или другое что использовать.
Женя
Для небольших-средних проектов норм.
А для больших проектов что лучше юзать?
Андрей
А для больших проектов что лучше юзать?
Реакт за счёт наличия статической типизации.
Кирилл
Какие подводные камни могут быть?
Андрей
Но большой проект - это фейсбук.
Кирилл
Я думаю пейсбук это XL - экстра лардж проект
Андрей
Ну, это очень размытая оценка)
MXLTN
есть какие-то подводные камни по передаче методов через props ?
Alexandr
контекст
Alexandr
только
Alexandr
надо не терять его и все
MXLTN
Чудно
MXLTN
Т е this будет локальный или тот кто вызвал ?
MXLTN
Если вызвал компонент другой
Alexandr
насколько я помню, если не сохранить контекст - то this будет браться из того метса, где функция вызвана
Alexandr
но тогда смысл?
Alexandr
если можно точно такой же метод создать в компоненте, где вы собираетесь это провернуть
Alexandr
если не хотите дублировать код - можно сделать миксин
Alexandr
или хэжлпер
Alexandr
я через пропсы прокидыва так () => this.someMethod()
Alexandr
как раз таки с сохранением контекста, чтбы что-то выполнить, как что-то где-то завершится, но для другого компонента
Alexandr
надеюсь - не запутал
Виктор
Ребят привет, есть вопрос, есть поле input с типом password, там хранится генерируемый спецтокен, при переходе по меню на другую вкладку firefox всегда предлагает сохранить пароль (скорее всего имменно это поле), мб знаете как отключить это?
Олег
сменить тип input
Виктор
сменить тип input
токен должен быть скрыт, при нажатии на кнопку показывается(тип меняется на текст)
Виктор
но по дефолту должен быть скрыт
Олег
еще есть вариант, не использовать тег form
Виктор
его и нету
Nikita
vue не очень то любит менять тип инпута динамически
Олег
тогда у тебя не должно быть уведомления
Виктор
Олег
покажи код
Виктор
Виктор
там смесь с Django
Олег
а чуть больше года можно? а то уж сильно обрезал и что мешает кстати в фидл закинуть?
Виктор
Виктор
в этом блоке все и происходит
Виктор
или js часть тоже закинуть?)
Олег
это весь кусок формы? выше тега form нету?
Олег
нет, js не нужно