我该如何修改Vue插件组件?

时间:2019-05-15 21:56:49

标签: vue.js vue-material

我想在使用vue材质组件编写的vue应用程序中包含步进器。 Vue材质的步进器非常接近我的需求,但是内置的api并不能完全理解我。

我应该如何在不复制整个文件(及其依赖项)的情况下修改组件的某些方面(方法,布局,样式等)?

或更具体的示例场景:如何创建一个与实现步进器相同但不包括步进包装器的步进器?

我已经阅读了有关扩展和混合的信息。扩展MdSteppers和/或MdStep组件听起来很可行,但我无法使其正常工作。最初,我仅扩展组件而未修改任何功能,但没有成功。

<script>
  import Vue from 'vue'
  import { MdSteppers } from 'vue-material/dist/components'
  export default{
    name: 'TaskStepper',
    extends: MdSteppers
  }
</script>

当我将此TaskStepper组件添加到我的项目中时,出现此错误“ [Vue警告]:渲染错误:“ TypeError:无法读取未定义的属性'components'””

0 个答案:

没有答案