自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js惰性函数

惰性函数是指在需要时才执行计算的一种函数。这种函数的关键思想是延迟计算,直到实际需要结果时再执行,从而避免不必要的计算,提升性能。

2025-01-07 18:34:11 306

原创 column-count设置瀑布流盒子布局-盒子高度过高溢出问题

阿里云的云市场下拉列表-瀑布流盒子布局-每行3个元素

2024-11-14 11:19:23 386

原创 web端前端支付逻辑-qrcodejs2生成二维码支付

2、然后用户确认好订单内容,点击购买,这个时候就需要先去创建订单。3、通过请求成功的订单,展示订单内容,这个时候这个订单列表就已经在订单队列中了,处于真正的购买产品,只不过是未支付状态,而支付的逻辑就需要通过订单id去获取。socket的话则是在创建订单时候就去建立一个socket链接,如果支付完成的话就会触发socket一个监听,去处理支付完成的逻辑。长轮询的话则是使用setInterval去定时调用一个接口,需要传入订单id,它会返回当前处于的支付状态去进行判断是否支付完成。5、如何判断支付完成。

2024-11-08 11:35:04 288

原创 js封装变速函数

匀速变速运动,价格匀速变动

2024-09-10 10:43:50 343

原创 uniapp中封装自定义video播放器(控制器)

实现video播放器修改默认播放暂停按钮图片,进度条,全屏播放图标,并且保留原有功能

2024-08-14 09:50:17 1697 5

原创 uniapp微信小程序拉取隐私权限

/

2024-07-05 20:03:47 534

原创 uniapp微信授权登录-注意点

uniapp授权登录流程、注意点

2024-07-05 11:20:10 258

原创 nvue开发中像素单位封装使用

这里我需要提醒的注意点有:1、只支持flex布局,默认是纵向,需要设置则添加上2、不支持%、vh、vw单位,支持rpx和px,推荐使用px3、如果需要书写类名css,不能重叠,只能单独开辟一个类出来设置style。

2024-06-24 09:51:57 377

原创 nvue中list组件滚动底部

nuve中使用高性能组件list,需要在添加数据时候,把list至底

2024-06-24 09:28:00 499

原创 vue3+vite,集成svg图标

项目中的图片icon使用svg代码替换,缩小项目体积。包含下载配置和使用,并且封装成全局可用的组件

2024-05-11 09:36:33 2135 1

原创 window-下载并使用nvm

window电脑下载并使用nvm管理node版本

2024-05-01 12:10:51 519

原创 css-flex布局

order数值越小,排列越靠前,默认为0注意:和z-index不一样order:-1;

2024-04-08 21:43:02 1855

原创 小程序学习02-语法

button bindtap = " btnFun " data-id = " 1314 " > 点击 </ button > //jsPage({//1314 target是点击对象上的值//1314 currentTarget是点击上view父类的值})< button bindtap = " btnFun " data-id = " 1314 " > 点击 </ button > //jsPage({//1314 target是点击对象上的值。

2024-04-02 00:11:35 1735 1

原创 webpack-03搭建vue2项目

vue-template-compiler:vue代码中template转换为html。下载loader:用于代码转换,比如sass->css es6->es5。这里需要注意一下,下载vue时候需要指定vue2版本:npm i vue@2。webpack-cli:提供终端命令去调用webpack。而且vue-loader使用15.9.3即可。vue-loader:vue代码转换为js。生成package.js文件。

2024-03-20 15:47:49 550 1

原创 vue2双向数据绑定实现源码(模拟)

vue2双向绑定实现源码(模拟)index.html<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-s

2024-01-25 13:41:06 452

原创 node搭建基础后端环境,初始化包含登录注册接口

node搭建基础后端环境,初始化包含登录注册接口

2023-12-25 16:38:00 85

原创 vue3中如何在普通的js文件去访问到pinia仓库

vue3中如何在普通的js文件去访问到pinia仓库

2023-11-09 12:52:57 469 1

原创 vue3中集成pinia

集成vue3中的pinia,分各个小模块

2023-11-09 12:42:39 187 1

原创 js并发队列-高阶函数使用场景

js并发队列-高阶函数使用场景

2023-11-07 20:20:45 119

原创 vue3 路由搭建(包含layout组件)

下面所需页面需要自己去创建和配置。

2023-11-06 18:48:41 801

原创 原型和原型链(包含面试题)

原型和原型链理解,包含面试题

2023-11-06 18:43:50 345 1

原创 js闭包描述和使用场景(包含使用闭包实现防抖和节流)

看这边文章理解透彻闭包,包含概述、特点、作业、风险、基本使用、使用场景(防抖和节流)

2023-11-06 18:36:53 87

原创 js数组常用遍历方法

js中数组常用遍历方法

2023-11-04 22:20:22 123 1

原创 移动端长按进入编辑状态

这套代码是基础vue中自定义指令directive编写的功能:如果在一个位置长按两秒(不动)则进入自定义指令回调方法,如果在一个位置长按然后带有拖动(滚动行为)则不进入自定义指令回调方法场景:相册的长按进入编辑功能。

2023-10-30 16:40:59 131 1

原创 react-redux项目工程搭建,vuex写法,基于react+vite+ts

react-redux搭建,但是是vuex那种文件的写法(适应学过vue开发者,初学react使用)

2023-09-05 21:29:35 184 1

空空如也

空空如也

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

TA关注的人

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