Я изучаю Vue.js и узнал, что каждое приложение Vue начинается с создания нового экземпляра Vue с помощью куструктора Vue new Vue({ })).
Пока всё понятно, пока я не наткнулся на Vue.createApp({ }), который не понимаю, выполняет ли он ту же работу, что и new Vue({ })) ? и можно ли их использовать взаимозаменяемо? один более рекомендуется, чем другой?





синтаксис для разных версий vue отличается от версии vue 2.7 naruto, которую вы можете использовать только createApp, а для более старых версий вы можете использовать только new Vue
createApp — это Vue 3
Есть ли какие-либо преимущества в использовании createApp({ }) перед new Vue({ })? возможно, на уровне производительности?
@EstusFlask createApp имеет уровень vue 2.7 naruto или высокий
@atifthb createApp разрешить тряску дерева
@TachibanaShin Было бы кардинальным изменением, если бы новый Vue() не работал в версии 2.x. В версии 2.7 был добавлен API композиции, а не createApp. Это единственное упоминание об этом в документации v2 v2.vuejs.org/v2/guide/…
Предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.