js数组的reduce方法

2023-11-27

1、语法
arr.reduce(callback, initialValue) reduce为数组中的每个元素依次执行回调函数,callback接受4个参数:初始值(或者上次回调函数的返回值)、当前元素值、当前索引、调用reduce的数组。

2、实例解析initialValue参数
2.1[……]

全文>

常用正则表达式

2023-09-06

一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^d{n}$
至少n位的数字:^d{n,}$
m-n位的数字:^d{m,n}$
零和非零开头的数字:^(0|[1-9][0-9]*)$
非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$[……]

全文>

vue插槽slot介绍

2023-04-24

1.一般插槽

父组件

子组件

效果:

 

2.默认插槽

slot默认插槽中的默认值,如果调用的组件在调用此组件时没有传值,则显示被调用组件中定义的slot插槽默认值,如果调用组件有传值,则传的值会覆盖被调用组件中的默认slot值[……]

全文>

vue中异步请求到的数据父向子传值如何动态传递

2023-04-20

由于axios请求是异步的而组件之间传递数据是同步的这个时候就会出现一些问题
当数据请求过来的时候子组件已经渲染这个时候传递过去的数据是空的。

首先要知道父子组件的渲染顺序

加载渲染过程

父beforeCreate->父created->父beforeMount->[……]

全文>

阿里云对象存储OSS-服务端签名后前端直传

2022-07-14

本文记录一下前端开发过程中结合阿里云对象存储OSS把图片、视频等资源直接上传到阿里云对象存储OSS上,然后把返回的url传给后端的过程,就是阿里云官方说”服务端签名后直传”。

参考文档:

https://help.aliyun.com/document_detail/31926.html[……]

全文>