vue中混入(Mixins)+操作dom(ref与$refs)+一点对组件暴露的理解。

本文介绍了Vue中的混入(Mixins)机制,如何创建和使用混入来实现代码复用。此外,详细阐述了在Vue中如何通过ref和$refs操作DOM元素,以及在不同场景下它们的应用。同时,提到了组件中暴露变量和方法的理解,以及import导入时大括号的使用规则。
摘要由CSDN通过智能技术生成

混入(Mixins)

mixins是什么?是vue中组件开发的过程中功能复用的一种方式

在页面风格不相同的时候,但是执行的方法和所需要的数据类似的时候,那么就可以使用混入吧这项公共相同的部分提取出来 进行封装 减少代码量 提升修改和测试难度

编写:

就是把组件和方法提取出来集中存储在混入中

1.在项目的src文件夹下创建一个文件夹MIxins—>index.js

var myMixins={
   
    data(){
   
        return {
   
            // 重用的变量
            text:"哈哈哈"
        }
    },
    methods:{
   
        // 重用的方法
        fun(){
   
            console.log("我是多个组件中相同的方法")
        }
    }
}
export default myMixins

2.使用封装好的重用内容

​ (1)引用模块到页面中


// 引用混入
import Mixins from "@/Mixins/index"

​ (2)在文件中设置关联

//引用混入
import Mixins from "@/Mixins/index"
export default {
   
     // 设置关联
    // mixins:[Mixins],
     data(){
   
        return 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值