自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开箱即用的图片裁剪组件

vue2 cropperjs

2023-06-28 11:52:31 77 1

原创 [mock] vue3 + vite + mockjs

【代码】[mock] vue3 + vite + mockjs。

2023-02-09 16:35:39 417

原创 [VUE3] 阴影字体+渐变字体

知识点: vue3 中 v-bind() 可以对 computed和ref使用 但不能对props使用 但可以转化。$slots.default()[0].children 可以得到传入的文字。知识点: less函数也可以使用vue3 style v-bind()的传值。// if(useSlots().default) 可以判断插槽是否有内容。知识点 : 使用useSlots判断是否有传入默认插槽。// 渐变阴影文字key: 阴影 渐变 字体。

2023-02-09 16:28:31 1288

原创 一张图区别Proxy和Object.defineProperty

2021-11-29 22:11:00 208

原创 vue3 一起学习

vue3 两个新特性:1 可以在html结构中多个根节点2 在输出中多以个emits的选项, 类似props, 可以是数组或者是对象(对象允许配置事件验证, 返回布尔值表示事件生效)重点: 自定义渲染器 custom renderer...

2021-11-29 22:09:00 164

原创 聊一聊 Vue3实现双向绑定的技术: Proxy构造函数

Proxy: 代理 _ 就是拦截了想拦截的场景, 拦截之后使用自定义的方法来代替掉被拦截的原生场景先贴语法const myProxy = new Prosy(target, handler)参数说明:target: 任何类型的对象 包括原生数组,函数,甚至另一个Proxy实体对象handler: 一个对象,可用来配置, 可以对以下属性进行配置如果对下面某些操作进行配置后 那么在某些对应的场景就会被拦截 使用配置的方法例如 如果配置了get 那么在读取受代理对象下的某个属.

2021-11-29 21:40:32 404

原创 [JS] 聊一聊File对象

File是一个构造函数 是一种特殊的Blobconst fooFile = new File(['foo'], 'foo.txt', {type: ''text/plain}) // 得到一个内容是 foo 的 foo.txt文件cosnt fooFIleUrl = URL.createObjectURL(fooFile) // 得到一个字符串"blob:https://developer.mozilla.org/578d33f2-b22e-488b-b94c-f6e78ae953cc" ...

2021-11-28 16:55:45 1288

原创 [VUE3.0] 从0到0.00001 一起学习

使用官网推荐的vite搭建项目(需要node版本大于12.0.0)# npm 6.xnpm init vite@latest HELLO-VUE3 --template vue# npm 7+, 需要额外的双横线:npm init vite@latest HELLO-VUE3 -- --template vue进入HELLO-VUE3项目文件夹下安装一下依赖# npm install根据package.json运行脚本```cmd```// 开发调试# npm run.

2021-07-27 23:03:43 130

空空如也

空空如也

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

TA关注的人

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