自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 react mobx与redux状态管理对比

react mobx与redux状态管理对比优缺点对比mobx限制:总结优缺点对比1.redux将数据保存在单一的store中;mobx将数据保存在分散的多个store中2.redux使用plain object保存数据,需要手动处理变化后的操作;mobx适用observable保存数据,数据变化后自动处理响应的操作3.redux使用不可变状态,这意味着状态是只读的,不能直接去修改它,而是应该返回一个新的状态,同时使用纯函数;mobx中的状态是可变的,可以直接对其进行修改4.mobx相对来说

2022-03-02 15:19:10 784

原创 mac vue3+ ts 项目搭建

vue3+ ts 项目搭建以下操作均在mac终端上操作,mac上需要增加sudo关键字进行操作,window系统不需要。首先先检查本地vue版本号,是否已经安装vuevue --version如果本地没有vue版本,请到vue官网去安装版本vue官网安装创建项目sudo vue create vue3-demo选择vue3版本,然后回车开始搭建搭建完先运行一下项目npm run serve因为我们要使用的是ts,所以要安装一下tssudo npm install types

2021-09-15 17:32:22 486

原创 Vue 3的provide和inject用法

了解Vue 3的provide和inject用法前言在组合式API中的用法基本用法前言provide和inject在Vue 2中已经被广泛应用,不是新鲜API,3.0重新认识一下它们两个。一句话介绍:provide可以向所有子孙组件提供数据以及提供修改数据的方法,子孙组件用inject使用数据。在组合式API中的用法基本用法似乎,组合式API的provide没有提供批量方法, 只能每个变量写一句。顶级组件:<template> <div> <son

2021-09-15 16:23:31 1494

原创 uniapp生成高清海报图canvas

uniapp海报生成canvas首先将三个外部文件放到你的公共文件夹下然后在海报生成的页面内引入这个两个文件data上设置变量html代码块canvas-id设置与data的canvasId一致代码块废话不多说直接贴代码html <!-- 海报生成 --> <view> <!-- 图片展示由自己实现 --> <view class="flex_row_c_c modalView" :class="qrShow?'show':

2020-06-19 17:40:10 3165 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除