vue3学习笔记-随笔

8 篇文章 0 订阅
本文探讨了Vue3中'script setup'的用法,以及setup函数的作用,同时对比了ref、reactive和toRefs的区别。还介绍了如何在Vue2和Vue3中使用全局变量,并讲解了事件总线mitt和props的不同之处。
摘要由CSDN通过智能技术生成

setup

个人浅浅的理解就是代替created 和beforeCreated,如有更好的理解请指出

https://blog.csdn.net/qq_25506089/article/details/114743592

setup接收props和context作为参数

使用

<script setup></script>

<script>
export default {
  setup(props, context) {
    return {}
  },
}
</script>

ref reactive toRefs的区别

ref -> 基础数据类型
reactive -> 引用数据类型
toRefs -> props
https://blog.csdn.net/qq_42445025/article/details/121906406


全局使用 — vue2.x prototype

vue2.x main.js中写法

import Vue from 'vue'
import xxx from '< xxxxURL >'
Vue.prototype.< name > = xxx;

vue3.x main.js中写法

import {createApp} from 'vue'
import App from './App.vue'
const app = createApp(App);
import xxx from "xxxURL";
app.config.globalProperties.< name > = xxx;

事件总线 mitt — vue2.x的事件总线

https://blog.csdn.net/mfxcyh/article/details/124167423

props的区别

vue2.x

//写法1
props: ['name1'];

//写法2
props:{
  name1:{
    type:type,
    default:value,
    ....
  }
}

vue3.x

 props: {breadList: type}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值