mixins中可以包含公共的components,例如:
import Pagenation from 'components/Pagenation.vue'
export default {
components: { Pagenation }
}
如果在使用的时候出现需要注册组件
的问题,你需要检查引用组件的名称是否正确合法。例如:Datepicker
引用的时候应该写成<datepicker></datepicker>
- 对于数据对象data
组件会和mixin中的进行合并,相同名称的会被组件覆盖
- 对于钩子函数
相同的合并成一个数组。另外,混入对象的钩子将在组件自身钩子之前调用。
- 对于值为对象的选项(methods/components/directives)
相同的组件覆盖
网友评论