Vue.js 可能包含一个html“;“部分”;Vue 2路由器中的模板(未嵌入js)?

Vue.js 可能包含一个html“;“部分”;Vue 2路由器中的模板(未嵌入js)?,vue.js,vuejs2,vue-router,Vue.js,Vuejs2,Vue Router,我知道我能做到: const Foo = { template: '<div>bar</div>' } const routes = [ { path: '/foo', component: Foo } ] …不使用Webpack、Browserfy或其他类似的工具(我尽量让事情简单化) 创建者Evan You在这里解释了他不想使用TemplateURL的原因。所以,不,你想要什么是不可能的。现在SSR确实提供了一些机会,可以按照您所说的方

我知道我能做到:

const Foo = { 
    template: 
     '<div>bar</div>'
 }

const routes = [
  { path: '/foo', component: Foo }
]

…不使用Webpack、Browserfy或其他类似的工具(我尽量让事情简单化)

创建者Evan You在这里解释了他不想使用TemplateURL的原因。所以,不,你想要什么是不可能的。现在SSR确实提供了一些机会,可以按照您所说的方式构建您的应用程序。特别是如果您使用的是类似的东西,但是,这仍然包括构建步骤

const routes = [
      { path: '/foo', component: {template: require('foo.html')}  }
    ]