Composition Api? Как их создавать?
https://v3.ru.vuejs.org/ru/guide/migration/global-api.html#%D1%81%D0%B2%D0%BE%D0%B8%D1%81%D1%82%D0%B2%D0%BE-vue-prototype-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%BE-%D0%BD%D0%B0-config-globalproperties
app.config.globalProperties.$echo = echo
Это внутри setup()
в сетапе нет доступа к globalProperties, а, соответственно, и к глобальным переменным ближайший аналог - provide/inject а еще лучше просто импортировать напрямую и не пользоваться глобальными переменными
А если это будет отдельный .js файл там есть возможность использовать? И импортировать функцию во .vue файл чтобы получить callback?
возможность использовать что? с Composition API у тебя есть возможность хоть часть компонента описывать в отдельных JS-файлах, а затем просто импортировать их и использовать в своих компонентах, а там может быть хоть коллбэки, хоть реактивные переменные, хоть что душе угодно
Оооу, такое «Пиво» я не пробовал
Лучше буду напрямую импортировать
> в сетапе нет доступа к globalProperties Есть через getCurrentInstance Но да, лучше не юзать globalProperties, когда есть выбор
он как бы есть, но его как бы и нет)
Техниески есть) Только так и можно получить всякий мусор в this в Cmpositions
Обсуждают сегодня