![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
Pancras.XoX
这个作者很懒,什么都没留下…
展开
-
PDF ---- 导出PDF文件(html 转 PDF)
在网上找了好多方法,这里做一下记录总结方法一:html2canvas+jsPDF这种方法的优点是所有的过程都由js在客户端完成,不需要依赖服务器。目前发现的两个比较明显的缺点:生成的pdf质量不高,失真比较严重(不过在github上这个方法可以适当提高下生成 pdf 的清晰度);在分页处如果有图片的话,不会自动识别隔页处理(甚至一行文字也能给你上下一分为二),而是无情地把图片一分为二- jspdf 插件开源 但可能要收费- 优缺点- 使用方法- 清晰度优化方法二:wkhtml原创 2021-05-31 17:55:49 · 319 阅读 · 0 评论 -
JS ---- 页面滚动时导航定位
常见的开发页面中可能会有这么一个需求,页面中会有多个模块,每个模块对应一个导航,当页面滚动到某个模块时,对应的模块导航需要加上一个类用于区分当前用户所浏览区域。假设结构如下:<div class="container"> <div class="wrapper"> <div class="section" id="section1">...原创 2019-12-04 11:45:54 · 608 阅读 · 0 评论 -
JS ---- 保证输入的为整数/小数 数字前面去零
前言我们在处理一些数字的时候,难免会遇到一些需要输入整数/小数等等的一些问题,在这里记录以下工具函数,以共勉!!!!!!!!保证输入的为整数(正整数/负整数)function clearNoNum(val) { let rv = ''; if(val) { let nv = val.replace(/[^\d.]/g, '').replace(/\./g, ''); ...原创 2019-11-29 17:19:45 · 523 阅读 · 0 评论 -
前后端数据交互 ---- 跨域请求
跨域请求nodejs后台配置的两种方案(响应时) 1. res.setHeader(‘Access-Control-Allow-Origin’, req.headers.origin); 允许跨越 2. cors 中间件 (如果后端配置了中间件,前端不需要设置请求头) 需求:服务器跨域给前端写cookie//cors中间件var cors = require原创 2017-08-04 11:27:06 · 629 阅读 · 0 评论 -
JS ---- 获取手机平衡仪(陀螺仪)角度信息
html5中的deviceorientation事件,此事件是检测设备方向变化时的事件。其常用属性为alpha(x)、beta(y)、gamma(z)。alpha:左右旋转beta:前后旋转gamma:扭转(自转)&lt;html&gt; &lt;head&gt; &lt;title&gt;DeviceOrientationEvent&lt;/title&am原创 2018-06-15 17:10:32 · 6275 阅读 · 1 评论 -
React ---- 状态管理之React-Redux
react-redux基于redux开发的针对react一个状态管理包,要用到redux原创 2017-09-18 14:41:22 · 591 阅读 · 0 评论