自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 将字符串里的某些字体替换红色

【代码】将字符串里的某些字体替换红色。

2024-07-10 17:40:54 67 1

原创 将new Date()处理成20231103092623格式

【代码】将new Date()处理成20231103092623格式。

2024-07-10 17:39:47 76

原创 与颜色相关的方法

一、生成同一色系有深入浅的颜色。二、同一个颜色指定变浅多少。三、随机生成不重复颜色。

2024-07-10 17:38:24 204

原创 qiankun主系统、子系统传参(包括变量、方法 )

globalState主要用于数据共享,把方法、或者变量写进主系统的globalState里。在相应页面把要传递的方法set进去以供主系统监听使用。初始化的时候在main.ts中set一下。2.子系统使用主系统的变量。1.主系统调用子系统方法。

2024-03-29 15:41:59 405

原创 可以用于在浏览器中打开文件选择器的js方法

让用户选择一个目录。该方法返回一个Promise对象,该对象解析为一个DirectoryHandle对象,该对象表示用户选择的目录。,允许用户选择一个或多个文件。该方法返回一个Promise对象,该对象解析为一个File对象数组,每个对象代表用户选择的一个文件。,允许用户选择一个文件名和保存位置。该方法返回一个Promise对象,该对象解析为一个File对象,代表用户选择的文件。showDirectoryPicker:用于在浏览器中打开一个。用户可以选择一个或多个文件,然后将其上传到服务器。

2023-12-05 11:02:11 492

原创 js数组去重

【代码】js数组去重。

2023-11-24 10:51:10 95

原创 js数组如何根据属性分组

二.根据name 、color一起分组。1.用findIndex()一.根据name分组。

2023-11-24 10:45:22 852

原创 antv g6的撤销、重做功能

【代码】antv g6的撤销、重做功能。

2023-11-13 15:30:40 453

原创 随机生成hex颜色的方法(随机生成的是0到15的随机数)

我们将随机数与100取模,以得到介于0和99之间的数字。如果想生成0和15之间的数字,需要将随机数与16取模。--- 使用的是浏览器内置的 Crypto API,随机性高安全性也高。---数字重复较高,颜色比较单一。

2023-11-09 19:08:47 107

原创 本地将数据导出到本地CSV文件

【代码】本地将数据导出到本地CSV文件。

2023-11-03 14:39:39 62

原创 浏览器获取时间

window.timeC = Date.now();

2023-11-02 17:52:11 39

原创 使用ant design vue的a-upload上传组件,自定义上传事件,点了导入图标按钮就自动打开了电脑上的文件夹,将选中的.json文件里的数据解析出来页面使用(纯前端操作)

reader.readAsText(data.file)中data.file的数据格式为。使用FileReader对象读取文件内容,最后将文件内容进行处理使用。

2023-11-02 10:29:12 1881

原创 将antv g6生成的图片URL转成blob,再将blob转成file,最后将转成的file作为接口参数传给后端

/antv g6 API生成的图片URL。// 将blob转file。

2023-11-02 10:21:04 126

原创 图片的base64格式转文件并给后端传参

2.用new FormData()处理传参。1.base64转文件。

2023-09-07 09:42:15 264

原创 小程序生码

小程序生码

2022-10-28 21:20:44 324

原创 js字符串与64进制的转换

微信小程序遇到的js字符串与64进制的转换

2022-08-11 11:19:51 918

原创 js字符串与二进制的转换

微信小程序中遇到的js字符串与二进制的转换

2022-08-11 11:15:30 4468

原创 uniapp写app遇到的问题

uniapp混合式开发

2022-08-10 17:07:13 288

原创 微信小程序生成package.json文件,并引入vant weapp组件

微信小程序创建package.json文件

2022-08-10 16:34:05 709

原创 微信小程序不同页面传值

微信小程序传值

2022-08-10 16:20:16 144

原创 身份证和姓名脱敏

1.身份证脱敏formRecharge.idNo ? (formRecharge.idNo + "").replace( /^(.{6})(?:\w+)(.{4})$/, "\$1********\$2" ) : ""2.姓名脱敏 formRecharge.cardOwnerName

2021-12-07 17:49:32 1164

原创 电话号码脱敏

1.十一位电话号码脱敏 formRecharge.tel ? (formRecharge.tel + "").replace( /^(\d{3})\d{4}(\d{4})$/, "$1****$2" ) : ""2.不论几位都可以脱敏显示formRecharge

2021-12-07 17:47:37 1326 1

原创 JS延迟加载

1.defer属性2.async属性3.动态创建dom方式4.使用jQuery的getScript方法5.使用setTimeout延迟方法6.让js最后加载

2021-10-11 19:19:35 76

原创 vue指令

(1)意义: 对普通dom元素进行底层操作,可以通过指令知道什么时候dom创建完成,从而依赖进行dom的库的初始化工作(2)自定义指令(3)钩子函数(4)nextTick

2021-09-27 21:54:41 49

原创 Vue动态组件

. 动态组件<component> 元素,动态地绑定多个组件到它的 is 属性 <keep-alive> 保留状态,避免重新渲染 <keep-alive> <component :is="which"></component> </keep-alive> <footer> <ul> <li @click=" w

2021-09-26 13:25:06 53

原创 slot插槽(又叫内容分发)

意义: 扩展组件能力,提高组件的复用性单个插槽<slot></slot>具名插槽<slotname="a"></slot>旧版slot:<body> <div id="box"> <!-- 当前组件或者节点 在哪个模板中,就能访问哪个模板状态 --> <child> <div slot="a">11111111111111&lt...

2021-09-26 13:22:54 103

原创 Vue组件通信5----ref通信

用ref为自己的DOM做标记,然后利用this.$refs来获得从而进行操作/* ref -绑定dom节点,拿到的就是 dom对象 ref -绑定组件,拿到的就是 组件对象 */<body> <div id="box"> <child ref="mychild"></child> </div> <script> Vue.c...

2021-09-26 11:32:05 357

原创 Vue组件通信4-----bus中央事件总线(订阅发布者模式)

varbus=newVue()bus.$on("。。",()=>{ })//监听事件 bus.$emit("。。")//触发事件<body> <div id="box"> <child1></child1> <child2></child2> </div> ...

2021-09-26 11:19:04 117

原创 vue组件通信3------兄弟组件(通过中间人)

子传父和父传子的相结合<body> <div id="box"> <button @click="handleAjax">ajax</button> <film-item v-for="item in datalist" :key="item.filmId" :mydata="item" @event="handleEvent"></film-item>

2021-09-26 10:39:35 158

原创 Vue组件通信2-----子传父(通过事件)--$emit

子组件中需要以某种方式例如点击事件的方法来触发一个自定义事件,将需要传的值作为t$emit的第二个参数,该值将作为实参传给响应自定义事件的方法,在父组件中注册子组件并在子组件标签上绑定对自定义事件的监听。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi

2021-09-25 20:55:49 162

原创 Vue组件通信1------父传子(通过属性)

子组件在props中创建一个属性,用以接收父组件传过来的值父组件中注册子组件在子组件标签中添加子组件props中创建的属性把需要传给子组件的值赋给该属性<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &lt

2021-09-25 20:50:34 129

原创 Vue组件

组件化: 扩展HTML元素,封装可重用的代码注意点: 1.起名字:js驼峰,html链接符-2.dom片段没有代码提示没有高亮显示-vue单文件组件解决3.css只能写成行内。-vue单文件组件解决4.template包含一个根节点 5.组件是孤岛,无法【直接】访问外面的组件的状态或者方法。-间接的组件通信来交流。6.自定义的组件data必须是一个函数,...

2021-09-25 20:46:25 38

原创 JS中的绑定事件

原生JS绑定事件document.getElementById("test").onclick = function(){ console.log("test...");jQuery的bind绑定事件$("#test").bind("click",function(){ console.log("世上无难事,只怕有心人"); });语法: $(selector).bind( eventType [, eventData...

2021-09-16 18:49:46 113

原创 设置鼠标图标

style="cursor:pointer"

2021-09-16 18:43:23 37

原创 a标签中的伪协议

href="javascript:void(0)":伪协议,表示不执行跳转,而执行指定的点击事件。

2021-09-16 17:57:29 220

全国邮编具体到市,2022年整理

全国邮编具体到市,2022年整理

2022-02-14

空空如也

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

TA关注的人

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