文章列表

分类:前端

h5页面发起微信支付

引入微信sdk 在html页面head中引入http://res.wx.qq.com/open/js/jweixin-1.6.0.js 注册微信支付方法 // 注册微信支付 const initSdk = () => { wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在

阅读全文

uni-app封装网络请求

const host = '/api/wx' // 定义错误码 const errorCode = { 400: '参数错误', 401: '登录过期', 403: '没有权限', 404: '接口未找到', 405: '请求方式不允许', 500: '服务器错误', 502: '网关错误', 503: '服务不可用'

阅读全文

vue中重复调用累加数据

需求:调用一个方法,传入数组。然后定时调用另一个异步方法处理新的和旧的数据 const handlePrintCallback = (list) => { if (!setting.value) { createMessage.warning("未配置打印设置或打印设置意外丢失,如需打印请配置打印设置"); retur

阅读全文

javascript实现数据加解密

安装 yarn add crypto-js 或 npm install crypto-js 引入 import CryptoJS from "crypto-js"; 定义加解密的key const key = '12345' 加密 /** * 加密数据 * * @param {any} text - 要加密的内容 *

阅读全文

javascript生成指定位数的随机数

1、定义用于生成随机数的种子 const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; 2、通过Math.random()生成随机数 3、示例代码 function generateCaptcha(length = 4) { const characters

阅读全文

javascript格式化时间日期

安装 dayjs yarn add dayjs 或 npm install dayjs 引入 dayjs import dayjs from "dayjs"; 定义默认格式化后的格式 const DATE_TIME_FORMAT = "YYYY-MM-DD HH:mm:ss"; const DATE_FORMAT =

阅读全文

使用idcard库进行身份操作

项目地址:https://github.com/navyxie/idcard 1、安装 npm i idcard # 或 yarn add idcard 2、引入 var idCard = require("idcard"); // 或 import idCard from "idcard"; 3、使用 verify

阅读全文