【发布时间】:2019-09-19 01:27:49
【问题描述】:
如果有人回答我如何在 Vue.js 中将一些模板导入到 route.js 中,我将非常感激:)
这是我的html
<head>
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
</head>
<body>
<div id="app">
<router-link to="/main">Main Page</router-link>
<router-link to="/blog">Blog</router-link>
<router-link to="/contact">Contact</router-link>
<router-view></router-view>
</div>
<script src="/router.js"></script>
</body>
接下来,我粘贴我的 router.js
const Main = {template: '<p>Main page</p>' }
const Blog = {template: '<h1>Blog</h1>' }
const Contact = {template: '<h1>Contact</h1>' }
const routes = [
{ path: '/main', component: Main },
{ path: '/blog', component: Blog },
{ path: '/contact', component: Contact }
]
const router = new VueRouter({ routes })
const routeapp = new Vue({ router }).$mount('#app')
一切正常,但我想将带有自己的样式、Js、css 的模板导入每个视图。
我该如何导入它?
我写在这里是因为在互联网上找不到任何信息
/*! * Vue.js v2.6.10 * (c) 2014-2019 尤文 * 在 MIT 许可下发布。 */
/*! * vue-router v3.0.6 * (c) 2019 尤文 * @许可麻省理工学院 */
【问题讨论】:
-
嗨 Dima,如果您要添加有关您正在使用的 vuejs 版本的信息,这可能会有所帮助。
标签: vue.js vue-component vue-router