摘要: 很多form表单和其它场景,在提交前或进入下一步前需要校验逻辑,这里总结了一个通用方法 阅读全文
posted @ 2024-03-26 16:25 william_new 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 本文介绍两种前端渲染md文件的方案: 后端把markdown文件发给前端,前端渲染在页面中 前端读取项目本地的md文件并渲染 先看效果图 md文件代码: 前端网页渲染: 先介绍node+express怎么提供接口: const express = require("express"); const 阅读全文
posted @ 2023-11-13 14:36 william_new 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 话不多说,先来个完整的html例子,可以直接复制到一个html文件中看效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-widt 阅读全文
posted @ 2023-09-14 20:26 william_new 阅读(557) 评论(0) 推荐(0) 编辑
摘要: /** * 秒数转成中文时分秒格式 * @param {string|number} val - 秒数 * @param {boolean} complementNum=false - 个位是否需要补齐为十位: 1-> 01 * @param {boolean} complementStr=fals 阅读全文
posted @ 2023-08-17 16:14 william_new 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 本文列出所有主流在vue中批量注册全局组件的方法 阅读全文
posted @ 2023-07-27 19:52 william_new 阅读(2847) 评论(0) 推荐(1) 编辑
摘要: 需求是这样:点击某个页面或某个页面的模块,跳转到带搜索的子页面,并且自动弹出手机软键盘。 长话短说,代码: // 封装一个自动聚焦的函数,兼容ios和安卓 const autofocusFn = () => { const doc = document const input = doc.query 阅读全文
posted @ 2023-05-11 13:20 william_new 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 先看效果图: 实现步骤: 1. 安装所需的包 npm install swagger-jsdoc swagger-ui-express 2. 新建文件 swagger.js // swagger在线网站:https://editor.swagger.io/# const swaggerJSDoc = 阅读全文
posted @ 2023-03-30 20:52 william_new 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: // 需求: 根据 [[1,2],[11,22],[111,222]] 得到 [[1,11,111],[2,22,222]] function getData(list) { let result = new Array(list[0].length).fill([]) list.forEach(( 阅读全文
posted @ 2022-10-10 16:59 william_new 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本文封装一个网页全屏的切换功能 直接调用函数即可实现 1. utils工具代码: // 全屏 export const fullScreen = { request () { const doc = document.documentElement if (doc.webkitRequestFull 阅读全文
posted @ 2022-05-09 18:10 william_new 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我们经常会用到js的各种循环,掌握他们之间的区别和各个跳出循环的方法对性能优化有极大的帮助 阅读全文
posted @ 2022-02-08 17:20 william_new 阅读(1273) 评论(0) 推荐(1) 编辑