Vue.js 导入vue组件并扩展模板

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

是否可以扩展通过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 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