自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2和vue3组件传值——父传子

在模板中使用,自定义一个属性而后通过v-bind指令绑定这个自定义属性,并赋一个我们要传递的值。在子组件中(vue3通过defineProps接收这个自定义属性)、(vue2通过props接收这个自定义属性)这个自定义属性携带着我们传递的数据(如上图所示),这样的话我们就可以在模板中使用父组件传递给子组件的数据了。**总结:**无论是vue2还是vue3,父组件传递个子组件(父传子)的思路就是,在父组件中引入子组件,

2023-04-12 14:38:53 206

原创 vue中native的用法

在普通标签上加上native会报错且事件无效。在自定义标签上加上navtive,点击事件正常生效,在自定义事件上不加navtive不会报错但事件无效。

2023-01-13 14:49:40 535

原创 vue项目中进度条效果的实现

【代码】vue项目中进度条效果的实现。

2023-01-12 16:24:29 202

原创 微信小程序默认目录的用处

├── app.js … 小程序入口文件├── app.json … 小程序全局配置├── app.wxss … 小程序全局样式│├── pages … 所有页面│ ├── index … index页面│ │ ├── index.js … index页面业务逻辑│ │ ├── index.json … index页面配置文件│ │ ├── index.wxml … index页面结构│ │ └── index.wxss … index页面样式│

2022-12-06 20:51:09 130

原创 小程序和网页的区别

小程序和网页有什么区别呢?下面我们拿微信小程序来举例:运行环境开发环境调用的API

2022-12-06 16:23:03 493

原创 Vue3.x响应式原理

2.Vue3.x中使用了ES6的一个API Proxy对数据进行代理,拦截对象中任意属性的变化,他是Window内置的一个构造函数,包括增删改查,然后通过Reflect(反射),对源对象进行操作。据说:ECMA正在尝试着把Object很多有用的API移植到 Reflect 上,后续我们可以多了解一下Reflect。

2022-10-29 21:09:43 224 1

原创 虚拟DOM中key的作用

key是虚拟DOM的标识,如果数据发生变化时,Vue会根据【新数据】生成新虚拟DOM,和【旧虚拟DOM】的差异对比,如果旧虚拟DOM和新虚拟DOM的key值相同,并且虚拟DOM内容没有变,就直接使用原来的真实DOM;如果虚拟DOM中的内容变了,就会生成新的真实DOM,然后替换掉之前的真实DOM。如果旧虚拟DOM通过对比算法没有找到和新虚拟DOM相同的key,就会创建新的真实DOM渲染到页面。

2022-10-28 02:48:02 296

原创 Vue3.0中Watch的几个问题

vue3.0

2022-10-16 17:54:22 375

原创 宏任务和微任务

我们都知道js是单线程的,主要操作DOM跟浏览器之间的交互,在同一时间只能做一件事情,这就导致后面的任务需要等前面的任务执行完毕才能执行,如果前面的任务很耗时,就会造成后面的任务一直等待,这些高耗时的操作就会带来进程堵塞,非常不友好。为了解决这个问题JS中就有了同步任务和异步任务一、同步任务和异步任务?同步任务:在主线程上,前面的任务完成了,才会执行后面的任务,形成一个执行栈。异步任务。

2022-09-24 21:51:10 139

空空如也

空空如也

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

TA关注的人

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