Nginx常用配置本文梳理了Nginx常用配置技巧,涵盖location匹配规则及优先级、跨域处理、H5跳转PC的重定向方案,以及History模式下的路由 fallback 配置。同时介绍了接口反向代理、静态资源强缓存设置,以及如何利用正则实现多目录区分部署,帮助开发者快速掌握Nginx核心应用场景。开发工具· 2022年7月25日· 957开
el-form-item 绑定数组做校验本文演示了如何在 Element UI 的 el-form-item 中,通过动态绑定 rules 数组来实现自定义校验。代码展示了在模板中使用 validator 函数调用自定义逻辑,并在 methods 中编写具体的验证方法,以处理如 projectId 数组非空等复杂校验场景,确保表单数据的准确性与完整性。Vue2· 2022年12月29日· 863V
js下载文件本文介绍两种JS前端下载文件的方法。第一种基于Blob对象和XMLHttpRequest,通过创建临时链接触发点击实现;第二种先将响应转为Base64格式,再构建数据URI进行下载。两种方案均处理了状态判断与DOM清理,代码简洁实用,适合日常开发参考。JavaScript· 2022年8月2日· 696J
解决倒计时时间偏差问题本文解析了JS EventLoop导致倒计时时间偏差的原因,即执行栈阻塞延长了实际回调时间。针对此问题,文章对比了依赖后端校时的资源消耗方案,并重点推荐了一种基于递归和动态补偿的客户端解决方案。该方案通过计算每次执行的偏差并调整下一次超时时间,有效修正了倒计时误差,确保时间精准。开发问题· 2022年7月16日· 848开
JavaScript 获取url参数值的几种方式本文介绍 JavaScript 获取 URL 参数的三种常用方法。首先推荐使用基于正则表达式的方案,代码简洁且支持中文参数;其次介绍利用 split 拆分查询字符串的方式,可批量获取所有参数;最后提供解析指定 URL 字符串的函数实现。内容涵盖具体代码示例与调用方式,帮助开发者快速处理前端参数提取需求。JavaScript· 2022年9月26日· 722J
小程序web-view教程本文介绍小程序 web-view 页面的跳转实现。首先引入微信 JS-SDK,支持 CDN 或 npm 方式。在需要跳转时,先调用 WeixinJSBridge 关闭当前网页窗口,随后使用 wx.miniProgram.navigateTo API 指定目标小程序页面路径,完成从 H5 到小程序页面的导航。JavaScript插件· 2023年2月23日· 663J
OSS生成视频封面图本文介绍利用阿里云OSS视频截帧功能生成视频封面图的方法。无需额外上传,只需在公开视频URL后拼接x-oss-process参数即可实现。文章详细说明了支持的H264编码限制、鉴权要求及t、w、h等关键参数的配置,并提供了截取指定时间点图片的具体URL示例,帮助开发者快速集成封面生成功能。开发工具· 2022年10月24日· 1114开