详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
发布时间:2020-12-17 02:48:36 所属栏目:百科 来源:网络整理
导读:混合是什么 混合 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混合对象可以包含任意组件选项。以组件使用混合对象时,所有混合对象的选项将被混入该组件本身的选项。 例如: 我们会发现,两个组件中的数据大多数相同,这是我们可以将它们进行混
混合是什么混合 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混合对象可以包含任意组件选项。以组件使用混合对象时,所有混合对象的选项将被混入该组件本身的选项。 例如: 我们会发现,两个组件中的数据大多数相同,这是我们可以将它们进行混合 自定义指令除了默认设置的核心指令( v-model 和 v-show ),Vue 也允许注册自定义指令。注意,在 Vue2.0 里面,代码复用的主要形式和抽象是组件——然而,有的情况下,你仍然需要对纯 DOM 元素进行底层操作,这时候就会用到自定义指令。 也可以注册局部指令,组件中接受一个 directives 的选项: 然后你可以在模板中任何元素上使用新的 v-focus 属性: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |