如何在vue-cli中使用当前文件和作为mixins导入的文件中的模板

时间:2018-10-19 12:31:52

标签: vue.js vue-cli

var Foo = new Vue({
  template: `<div><p>this is in Foo</p></div>`
})

var Bar = new Vue({
  el: "#app",
  mixins: [Foo],
  created () {
    console.log(Foo)
  },
  template: `<div>` + Foo.$options.template + `<p>others</p></div>`
})

输出:

// this is in Foo
// others

它在https://jsfiddle.net/once_ss/eywraw8t/424968
该代码显示您可以保留Foo this is in Foo中的模板和Bar others中的模板。
但是我找不到在vue-cli中做同样事情的方法。
在我的试用中,您可以仅保留Foo中的模板(如果Bar中没有<tempalte></template>)或Bar中的模板(如果Bar中没有<tempalte>...</template>)。

我认为在vue-cli中应该可以,但是有人可以告诉我怎么做吗?

0 个答案:

没有答案