240 发简信
IP属地:广东
  • Vue3 在template中渲染vnode

    遇到一个功能点,需要遍历 中传入的vnode,在每个vnode外面套个div再渲染出来。找了半天怎么用<template>把vnode渲染出来。...

  • Access-Control-Allow-Headers: * 的坑

    开发的时候遇到跨域问题,以为设置了Access-Control-Allow-Headers可以一劳永逸,结果在 iOS12 还是出现了跨域问题,...

  • HMR 热重载 module.hot.accept回调不调用的原因。

    如果你使用了module.hot.accept,发现监听的example.js变化后,虽然会执行热重载,但是回调却没有调用。有可能是因为监听的文...

  • video.js 自定义全屏按钮,解决全屏弹幕被遮挡问题

    需求说明:使用video.js播放视频,要求点击全屏按钮的时候,弹幕可以跟视频一起全屏。 看起来是个很简单的需求,直觉上只要在全屏后,只要让弹幕...

  • 对多进程部署的一次感受

    因为之前出了一个线上部署了404链接的小事故,组内决定在原有的定时监控上加一个“每10分钟检测一次线上404次数”的告警。 因为监控的数据都是通...

  • 踩了Chrome85修改referer策略的坑

    一个内部使用的网盘系统,同事反馈登录进系统后页面一直在反复刷新,url上的登录token也在疯狂变化。很明显是因为后台没有成功判断到用户已经登录...

  • PM2 使用脚本启动了进程,用pm2 list却看不到进程

    今天部署一个项目的时候,使用了脚本在机器上启动了项目,但是上去机器上,用sudo pm2 ls查看的时候,却发现返回的进程列表是空的。但是项目又...

  • 前端安全问题实战

    之前公司的安全组扫出了我们官网的几个安全漏洞。安全问题对很多前端来说都是只听过,没见过。这次遇到了真实对漏洞,可以做个记录。 存储型XSS漏洞 ...