自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 react是什么?react和vue的区别?react有什么优点?

(1)是什么:组件化的,面向数据开发的,是一个mvc的框架,是一个跨平台的框架(2)区别:vue是mvvm框架,react是mvc框架,vue是数据的双向绑定,react是单向数据流vue是一个渐进式的框架(1、难易程度2、可以是库也可以是框架),但是react没有指令,所以单独引进到项目中没有意义。数据更新vue是this.xxx=xxx react是this.setState({})vue里面事件@click=''函数名()‘’ react onClick={this.函数名.bind(

2022-02-24 14:17:50 969

原创 数据存储及深拷贝

原始类型(值在栈中):number,boolean,string,null,undefine,symbol(es6)引用类型(值在堆中):对象,数组,函数变量是可以存储数据的容器,存储空间放在栈中,地址放在堆中 function deepCopy(data) { ​ if (data.constructor.name === 'Array') { // 判断为数组类型 var arrCopy = [] .

2022-01-10 12:26:09 374

原创 reduce

arr.reduce(function(prev,cur,index,arr){...}, init);arr表示原数组;prev表示上一次调用回调时的返回值,或者初始值 init;cur表示当前正在处理的数组元素;index表示当前正在处理的数组元素的索引,若提供 init 值,则索引为0,否则索引为1;init表示初始值。例如: const count=computed(()=>{ return props.todos.reduce( (pr...

2022-01-09 17:37:29 374

原创 Vue3+ts中props和emit用法

Vue3+Ts中的props和emit的使用

2022-01-09 15:26:26 2597

原创 互联网金融后台管理系统总结

本次主要是用vue框架完成该项目,总结如下:一、表格将表格和分页封装在一个组件,通过prop传值,将表头和表格数据传给表格,留一个插槽,若父组件里面需要增删改查,则占用这个匿名插槽。二、导航栏左边导航栏根据上边的导航一一对应,这些数据用树形数据存在vuex里面,然后通过父亲的下标来变化左边的数据 ,数据里面包括路由名,通过对应的路由名就能实现动态路由。三、头像动态变化此处头像通过全局事件总线来实现俩头像的动态变化,实现步骤:(1)、单独写一个js文件(2)、在

2022-01-04 19:18:15 598

空空如也

空空如也

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

TA关注的人

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