вытащить в отдельный файл функцию, то там он не будет доступен. Или передавать this параметром при вызове?
Mixin
Не нужно, миксины зло
Честно говоря очень часто это слышу, но никто не говорит явных причин)) Наоборот очень часто лучшее решение))
Это теперь даже в доке написано, миксины зло
https://v3.vuejs.org/guide/mixins.html#precautions вот несколько явных причин
https://v3.vuejs.org/guide/mixins.html#precautions
Ага, спасибо, а то промазал что то)
Оказалось что доскролить до нужного места, нажать на заголовок и скопировать адрес недостаточно :)
Ну сейчас вторая версия)) Вот когда выйдет третья будет уже веская причина отказаться от миксинов)) Но все же я не считаю что миксины это зло, особенно если есть голова на плечах))
Во второй версии миксины все равно зло, и есть множество способов их заменить на что-то более удобное
ага, например на Реакт
Ща варн дам >)
Честно говоря хочется узнать))
Начиная от обычного импорта, заканчивая провайд/инжектом
А провайд инжект разве норма?
Выглядит честно говоря почти как миксин😅
Конечно, это решение лучше миксина
Вот именно, только без болезней миксина
А импорт не всегда дает то что нужно))
Увеличивается бойлерплейт
Нет не миф, у меня был проект где было очень много страниц, а логика по сути одна за исключением разных параметров, и получалось что при импорте модуля пришлось бы на каждой странице прописывать одно и то же по много раз)) А миксины в одном месте подключаются и все))
Я не буду спорить, ха несколько лет устал уже
Но в документации все равно висит "не используйте в коде приложения" Там в статье вроде приноводят композишен апи как замену миксинам
давай тебе автор доки скажет, что провайд - это лучше миксинов?) @NataliaTepluhina прошу, пожалуйста ;)
много что лучше миксинов, рендерлесс компоненты например можно тоже использовать провайд использовать можно и нужно, пойду я уберу это из второй доки тоже
Обсуждают сегодня