Vue.js 导入vue组件并扩展模板
是否可以扩展通过NPM安装的导入组件的模板 我试过了,但没用Vue.js 导入vue组件并扩展模板,vue.js,vuejs2,vue-component,Vue.js,Vuejs2,Vue Component,是否可以扩展通过NPM安装的导入组件的模板 我试过了,但没用 import Foo from 'Foo' export default { extends: Foo, template: `<p>foo</p>` } 从“Foo”导入Foo 导出默认值{ 扩展:Foo, 模板:`foo` } 文件.vue仅导出组件定义,因此您可以执行以下操作: import Foo from 'Foo' var Bar = { // inherit
import Foo from 'Foo'
export default {
extends: Foo,
template: `<p>foo</p>`
}
从“Foo”导入Foo
导出默认值{
扩展:Foo,
模板:`foo`
}
文件.vue
仅导出组件定义,因此您可以执行以下操作:
import Foo from 'Foo'
var Bar = {
// inherit everything from Foo
mixins: [Foo],
// rewrite the template
template: `<div>` + Foo.template + `</div>`
}
export default Bar
.vue
文件仅导出组件定义,因此您可以执行以下操作:
import Foo from 'Foo'
var Bar = {
// inherit everything from Foo
mixins: [Foo],
// rewrite the template
template: `<div>` + Foo.template + `</div>`
}
export default Bar