【发布时间】:2018-04-17 23:19:41
【问题描述】:
我已经尝试使用 vue-router 包好几天了,却没有弄清楚它是如何工作的,这让我发疯了。
我的问题:我想用VueJS做一个单页应用程序,我拿了vue-router包,因为它是VueJS开发团队官方支持的路由包。 我已经阅读了很多“入门”文章,其中很多都是从硬写模板开始的:
const Foo = { template: '<div>foo</div>' }
但由于我并不真正将整个模板写在这两个引号之间,所以我搜索了一种将模板写入文件的方法,然后将文件的内容加载到 JS 变量中。 似乎可以将模板写入 .vue 文件,然后使用以下命令将它们加载到变量中:
import App from './App.vue';
但是当我这样做时,我得到了这个错误:“意外的令牌导入”。
我真的很沮丧,他们有没有想过一种非常方便的方式让模板加载在每个浏览器上都兼容?我错过了什么?
【问题讨论】:
标签: import routing vue.js frontend vue-router