
js
yeeeee!
这个作者很懒,什么都没留下…
展开
-
设置jsPDF/jsPDF-autotable的表格的全局默认值
使用jsPDF生成表格的时候,难免有需要调整默认参数的时候,此时就可以通过jsPDF.autoTableSetDefaults({ /* … */ })来进行按需设置了。// 以在Vue中使用为例import jspdf from 'jspdf'const pdf = new jspdf()/** * 可以对表格的字体、外边距、头部样式等进行默认设置,可以按需修改 * 具体还有哪些参数可设置,可以查找官方API * 在实例化后进行设置,后面生成的表格,只要不单独设置就会按照当前的参数进行显示原创 2022-05-24 09:56:55 · 888 阅读 · 0 评论 -
在Vue中使用jsPDF,为每一页添加固定信息
在Vue项目中使用jsPDF生成PDF,其中可能会有这样的需求——为每一页添加固定信息或者按照特定规律添加信息。这时候可以使用jsPDF的pdf.internal.getNumberOfPages()以及pdf.setPage()搭配使用来实现需求,具体如下:import jsPDF from 'jspdf'const pdf = new jsPDF()/*** ....... 进行了相应的PDF生成操作*/// 在最后进行每页插入数据的操作const totalPages = pdf.in原创 2022-05-23 11:11:14 · 1712 阅读 · 1 评论 -
在Vue中使用jsPDF和jsbarcode生成条形码
在Vue项目中,使用jspdf搭配jsbarcode可以在pdf文件中生成条形码原创 2022-05-19 09:36:19 · 705 阅读 · 0 评论 -
$(window).scroll无效的原因
如果在css中html、body的高度样式设置为100%,那么$(window).scroll方法将检测不到正确的滚出高度,导致滚动监听事件失效原创 2020-03-17 11:04:33 · 1198 阅读 · 0 评论 -
IOS上微信浏览器BUG踩坑记录(一)——检测富文本编辑器tinymce的blur事件失效
问题:在微信上访问H5页面,其中在编辑器上完成编辑后失去焦点时操作页面回滚到顶部。this.Editor = window.tinymce.init({ ...this.DefaultConfig, ...this.config, selector: `#${this.Id}`, setup: (editor) => { ...原创 2019-08-30 11:54:49 · 2693 阅读 · 0 评论 -
有关js正则的记录——允许为空但是不为空时需要检验
允许为空但是不为空时需要检验,使用var a = /(^$)|(你需要的检测规则)/其中^$表示为空,|表示或,需要检验是否为空然后再检验是否符合对应的规则,不然会一直返回true。...原创 2019-08-28 10:20:49 · 1954 阅读 · 0 评论 -
关于JQuery中使用callback回调函数遇到的小问题
作为一个前端,虽然JQuery写的不少,但是却很经常忘记很多语法上的要点,惭愧惭愧。这次就是有关JQuery中ajax的callback回调函数的问题。很多时候我们会使用ajax获取数据,然后在success之后对数据进行操作,有时我们就需要用到回调函数。我之前一直以为JQuery中ajax的回调函数可以直接传递函数名,然后就可以在ajax请求成功后直接使用这个函数。当我在项目中这样直接使用的...原创 2018-11-29 16:18:49 · 1525 阅读 · 0 评论