@thisall

Как перенести код на Vue 3?

У меня есть старый кусок кода на написанный для Vue 2 и нужно перенести на Vue 3 и не могу понять как это можно сделать

import Vue from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import './registerServiceWorker';
import { mapGetters, mapMutations, mapActions } from 'vuex';

const app = new Vue({
	router,
	store,
	render: function (h) { return h(App) },
	methods: {
		...mapMutations([
			'showLoading',
		]),

		...mapActions([
			'addNotification',
		]),
	},<code lang="javascript">

</code>
}).$mount('#app');

export default app;


Код который уже написан для vue3
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

createApp(App).use(router).use(store).mount('#app')
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
@thisall Автор вопроса
Нашёл в интернете

const app = createApp({
    render: () => (
        h(App)
    ),
    methods: {
        ...mapMutations([
            'showLoading',
        ]),

        ...mapActions([
            'addNotification',
        ]),
    },
});

app.use(router);
app.use(store);
app.mount('#app')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы