这是我在 stackoverflow 上的第一篇文章,如果我做错了什么,请提前抱歉。我的问题;
我已经设置了一个 VueJS 项目,并且正在尝试从另一个组件获取放入 App.vue 中的数据。为此,我使用 this.$root.count 例如,但它返回未定义。
主要.js:
import Vue from 'vue'
import VueRouter from 'vue-router'
import App from './App'
Vue.use(VueRouter);
const router = new VueRouter({
mode: 'history',
routes: [{
path: '/',
name: 'home',
component: function (resolve) {
require(['./components/Hello.vue'], resolve)
}
}, {
path: '/race-pilot',
name: 'racePilot',
component: function (resolve) {
require(['./components/RacePilot.vue'], resolve)
}
}
});
new Vue({
el: '#app',
router,
template: '<App/>',
components: { App }
});
Run Code Online (Sandbox Code Playgroud)
应用程序.vue:
<template>
<div>
<div class="menu" ref="menu">
<router-link :to="{ name: …Run Code Online (Sandbox Code Playgroud)