Это работало, но затем я добавил TS в Vue и попал в следующую проблему: < /p>
my router.ts: < /p>
import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'
import TicketsList from './../pages/TicketsList.vue'
import UserCart from './../pages/UserCart.vue'
const routes: Array = [
{ path: '/', redirect: '/tickets' },
{ path: '/tickets', component: TicketsList },
{ path: '/cart', component: UserCart },
]
const router = createRouter({
history: createWebHistory(process.env.BASE_URL),
routes
})
export default router
< /code>
и мой компонент: < /p>
import { onMounted, computed } from 'vue';
import { useStore } from 'vuex';
import TicketItem from '../components/tickets/TicketItem.vue';
console.log(111);
const store = useStore();
const tickets = computed(() => store.getters['ticket/tickets']);
onMounted(() => {
console.log(store);
store.dispatch('ticket/getTickets');
store.dispatch('cart/getCart');
});
< /code>
my app.ts: < /p>
import {createApp} from 'vue';
import App from './App.vue';
import {createStore} from "vuex";
import router from "./router";
import Tickets from "./components/store/tickets";
import Cart from './components/store/cart';
const app = createApp(App);
const store = createStore({
modules: {
ticket: Tickets,
cart: Cart,
},
});
app.use(router);
app.use(store);
app.mount('#app');
< /code>
Не уверен, что не так, получила эту ошибку в Vue Devtools ничего в консоли.
Кто -то может помочь, пожалуйста?
также использует Webpack, но не думайте об этом есть что -нибудь с этим.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ith-router
Компонент отсутствует шаблон или визуализация, проблема с маршрутизатором ⇐ Javascript
Форум по Javascript
1738029157
Anonymous
Это работало, но затем я добавил TS в Vue и попал в следующую проблему: < /p>
my router.ts: < /p>
import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'
import TicketsList from './../pages/TicketsList.vue'
import UserCart from './../pages/UserCart.vue'
const routes: Array = [
{ path: '/', redirect: '/tickets' },
{ path: '/tickets', component: TicketsList },
{ path: '/cart', component: UserCart },
]
const router = createRouter({
history: createWebHistory(process.env.BASE_URL),
routes
})
export default router
< /code>
и мой компонент: < /p>
import { onMounted, computed } from 'vue';
import { useStore } from 'vuex';
import TicketItem from '../components/tickets/TicketItem.vue';
console.log(111);
const store = useStore();
const tickets = computed(() => store.getters['ticket/tickets']);
onMounted(() => {
console.log(store);
store.dispatch('ticket/getTickets');
store.dispatch('cart/getCart');
});
< /code>
my app.ts: < /p>
import {createApp} from 'vue';
import App from './App.vue';
import {createStore} from "vuex";
import router from "./router";
import Tickets from "./components/store/tickets";
import Cart from './components/store/cart';
const app = createApp(App);
const store = createStore({
modules: {
ticket: Tickets,
cart: Cart,
},
});
app.use(router);
app.use(store);
app.mount('#app');
< /code>
Не уверен, что не так, получила эту ошибку в Vue Devtools ничего в консоли.
Кто -то может помочь, пожалуйста?
также использует Webpack, но не думайте об этом есть что -нибудь с этим.
Подробнее здесь: [url]https://stackoverflow.com/questions/79392596/component-is-missing-template-or-render-function-issue-with-router[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия