首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
难点解决方案
订阅
jerry_kong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
前人在 vue 项目中的 “砍树型“ 写法,让后人乘不了凉!
前言 最近在协助小伙伴解决问题时,在项目中都会遇到一些 “砍树型” 的写法,这些写法容易让后续 简单 的需求变得 复杂,都说 "前人栽树后人乘凉",但项目中有些写法是真的让后人乘不了凉的,甚至还得被迫
前端实现文件预览(pdf、excel、word、图片)
前端实现文件预览(pdf、excel、word、图片),使用pdfjs第三方包和canvas实现pdf文件渲染,使用xlsx预览excel文件,使用docx-preview预览word文件
面试官:前端跨页面通信,你知道哪些方法?
在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。 正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会…
Vue实现pdf(excel)在线预览、导出下载功能总结(后端返回流,pdf.js)
先说这次的需求,需要在一个vue页面中的一部分实现预览pdf功能 一、全屏预览模式 先说直接全屏预览的,直接axios获取到数据,将流转为二进制文件, 可以window.open 也可以嵌入到a标签的
[高级]pdf生成(可水印)、预览(可分页)、打印:全栈一条龙方案
pdf生成(可水印)、pdf预览(可分页)、打印pdf:全栈一条龙方案。本文介绍了包含pdf生成、pdf预览、pdf打印的完整方案。
为什么产品国际化看似简单,实际落地却困难重重?
西瓜哥我前几个月入职新公司,接手了同事的国际化需求。陆陆续续搞了几个月,发现国际化看起来简单,实际落地却是困难重重。 因为国际化是系列工程,是需要团队所有成员在整个产品的迭代开发的每个流程中去考虑的。
关于无感刷新token,我也有话说
最近在掘金看到一篇讲无感刷新token的文章,正好最近我的个人网站奇思Admin也处理了一个刷新token的问题,而我的解决方案跟这篇文章讲到的所有方案都不一样...
封装 axios 拦截器实现用户无感刷新 access_token
最近做项目的时候,涉及到一个单点登录,即是项目的登录页面,用的是公司共用的一个登录页面,在该页面统一处理逻辑。最终实现用户只需登录一次,就可以以登录状态访问公司旗下的所有网站。 其中本文讲的是在登录后如何管理access_token和refresh_token,主要就是封装 a…
axios如何利用promise无痛刷新token
最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshT…
JSBridge的原理
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。其实,JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运…