自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3+el-table组件二次封装

表格封装,满足了大多数后台管理页面的表格内容,其实还可以将page组件也封装进去,这里没做,后面会考虑加进去的。

2023-09-25 17:56:31 323 2

原创 canvas生成验证码

canvas绘制图形验证码

2023-08-04 17:20:07 85 1

原创 vue3组件封装时使用到$attrs,更正一下

场景:封装element组件时,避免麻烦可在封装子组件上v-bind绑定$attrs来让子组件继承element组件的事件和属性。

2023-06-02 11:26:45 614 2

原创 openlayers3学习笔记,持续更新...

geojson数据是矢量数据,是包含地理信息的json数据,格式以key:value的形式存在。​ 补充:'EPSG:4326’经纬度坐标;​ 补充:'EPSG:4326’经纬度坐标;transform([经,纬],‘EPSG:4326’, ‘EPSG:3857’)`​ 参数3:需要转成的坐标系。​ 参数3:需要转成的坐标系。​ 参数1:需转化的坐标。​ 参数1:需转化的坐标。​ 参数2:当前坐标系。

2023-06-02 11:21:35 182

原创 递归函数实现深拷贝

【代码】递归函数实现深拷贝。

2023-06-02 11:14:03 202

原创 模拟实现vue双向绑定

以原生form表单为例通过Object.defineProperty实现双向绑定

2023-06-02 11:11:16 88

原创 js原生对象上的方法记录

记录以下常用的api及方法,不然老是忘记。

2023-06-02 11:04:06 66

原创 关于Echarts构建地图的笔记,大屏适配方案

echarts地图与大屏适配

2023-06-02 10:59:02 691

原创 Pinia笔记

通过defineStore(“仓库名称”,{ 其他配置(即三大核心) })import {defineStore } from "pinia" #引入defineStore#配置仓库 const useRolesStore = defineStore("roles" , {}) , //存储公共数据 getters: {} , //计算属性 actions: {} //同步异步方法 }) #暴露仓库 export default useRolesStore。

2023-06-02 10:49:10 231

原创 TypeScript基本语法---笔记

ts是js的升级版,是一种js的超集,对数据的类型约束更加严格语法不同,ts的变量声明时需要加上数据类型,之后的该变量必须为同类型的。

2023-06-02 10:47:51 996 1

原创 Vue3一些笔记

vue3相关语法、与vue2的差别,动态添加路由等

2023-06-02 10:43:14 259 2

空空如也

空空如也

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

TA关注的人

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