programing

vue 2 라우터에 html "partial" 템플릿(js에 포함되지 않음)을 포함할 수 있는가?

prostudy 2022. 4. 9. 08:14
반응형

vue 2 라우터에 html "partial" 템플릿(js에 포함되지 않음)을 포함할 수 있는가?

내가 할 수 있다는 걸 알아

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

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

그러나 나는 차라리 다음과 같은 html 파일을 포함하고 싶다.

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

...웹팩, 브라우저피 등을 사용하지 않고 (사물을 단순하게 유지하려고 한다.)

크리에이터 에반 유는 왜 그가 템플릿을 사용하고 싶지 않았는지 여기에 설명한다.URL https://vuejs.org/2015/10/28/why-no-template-url.그래서, 네가 원하는 것은 불가능해.이제 SSR은 당신이 말하는 방식으로 당신의 앱을 구성할 수 있는 기회를 준다.그러나 특히 nuxt.js와 같은 것을 사용하고 있다면, 여기에는 여전히 빌드 단계가 포함된다.

참조URL: https://stackoverflow.com/questions/42868260/possible-to-include-an-html-partial-template-not-embedded-in-js-in-vue-2-rou

반응형