美文网首页
mixins混合使用

mixins混合使用

作者: 陶菇凉 | 来源:发表于2020-11-18 09:00 被阅读0次

1.mixin与mixins的区别

mixin是全局注册的。使用时格外小心!一旦使用全局混入,它将影响每一个之后创建的 Vue 实例。使用恰当时,这可以用来为自定义选项注入处理逻辑,所以一般情况下不建议使用。
mixins选项接收一个混入对象的数组。这些混入对象可以像正常的实例对象一样包含实例选项,这些选项将会被合并到最终的选项中,使用的是和 Vue.extend() 一样的选项合并逻辑。也就是说,如果你的混入包含一个 created 钩子,而创建组件本身也有一个,那么两个函数都会被调用。Mixin 钩子按照传入顺序依次调用,并在调用组件自身的钩子之前被调用。

1.首先在src文件夹下面建一个mixins的文件夹,在里面创建一个js空白文件,代码如下;
export const getCardsInfo = {
    data(){
        return{
        }
    },
    created(){
      this.getCardsInfocom();
    },
    methods:{
        getCardsInfocom(){
            getCards()
            .then((res) => {
                if (res.data.code == 0) {
                    this.AllCards = res.data.data;
                }
            }).catch((err)=>{
                this.$message.error("数据获取失败");
            })
        },
    }
}

你可以在这里面将你想要封装的函数写在里面

2.在页面进行调用
image.png

相关文章

  • mixins混合使用

    1.mixin与mixins的区别 mixin是全局注册的。使用时格外小心!一旦使用全局混入,它将影响每一个之后创...

  • vue2中的mixins

    mixins: 混合对象, 功能类似于Vue.extend(); 使用时,在组件的选项中添加mixins: [mi...

  • mixins混入

    因为在项目中 mixins(混合)特性使用频率是很高的 有必要熟练掌握 官方文档: mixins 混入 (mix...

  • Vue高级API - mixins(含案例)

    在项目中 mixins(混合)特性使用频率是很高的 有必要熟练掌握官网传送门:mixins # 简介   混入(m...

  • mixins

    mixins 混合 (mixins) 是一种分发 Vue[https://www.baidu.com/s?wd=V...

  • Vue 混合mixins

    混合 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混合对象可以包含任意组件选项。以组件...

  • 使用混合(mixins)和泛型(generics)

    使用基于类视图的最大优势之一是它可以轻松地创建可复用的行为。在 mixin 类中,Django REST 框架为我...

  • Vue mixin(混合)笔记

    Vue mixins(混合) 用途 为组件定义可复用的方法,可以在mixin对象里定义组件的任何属性,在组件使用m...

  • Vue高级特性「九」-- mixin 混入

    vue中提供了一种混合机制--mixins,用来更高效的实现组件内容的复用 mixin使用实例 index.vue...

  • 混合mixins和extends

    mixins(混入)用途: 减少源代码的污染:已经写好构造器后,需要增加方法或者临时使用的方法 减少代码量,实现代...

网友评论

      本文标题:mixins混合使用

      本文链接:https://www.haomeiwen.com/subject/klfdmktx.html