![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
文章平均质量分 71
Xu_jesse
这个作者很懒,什么都没留下…
展开
-
前端页面导出PDF文件,并添加水印
要求: 最近在维护一个老项目(后端是ssm,前端是jsp),要求导出一个报表页,导出为pdf文档。表头需要增加 ‘内部资料,不宜公开‘,同时页面增加水印。导出效果:如下图(仅展示一部分):整体思路:本来想着java代码(jasperReport)完成,但是一是发现jasperReport好像不太支持水印,二是itext会比较繁琐,看着这些生成的echarts图,后端做的话会非常耗费精力,耗费时间。生成的图片还可能不一样样式。于是考虑前端直接导出为pdf,未使用任何后端代码警示语和水印我采用原创 2022-04-11 16:43:19 · 4913 阅读 · 2 评论 -
vue报错callback was already called Syntax Error: TypeError: this.getOptions is not a function
前端同事提交了一个富文本组件,git拉下来代码之后提示需要安装插件 ,使用npm install之后,安装失败,或者安装失败后,运行不起来,使用了网上各种办法都没有解决。npm install --force 不行,node版本也给升到最高,又说是sass版本不一致,修改了也不行;idea清缓存;重启idea,重启电脑都试了。git拉取了最新代码也不行,最后,git reset --hard 命令都用上了,git到提交插件之前,可以使用了,但是以后提交咋办,这个方法只能暂时使用。问题如下:npm in原创 2022-04-02 19:04:05 · 1061 阅读 · 0 评论 -
vue实现票价阶梯表,票价九九乘法表
要求:选择线路,点击票价配置,弹出页面,列出线路下的所有站点间的价格,如果没有设置,默认为0.可以修改。最终实现效果:核心代码如下:解释一下:siteArr和priceMap返回格式大体如下:siteArr:[{siteId:‘1’,siteName:‘北京站’},{siteId:‘2’,siteName:‘南京站’},…]priceMap: {‘1-2’: ‘1.11’, ‘1-3’: ‘2.22’, 2-3: 3.22 ,…}样式如下:本人后端开发,用了一天时间才把前后端开原创 2022-04-01 10:53:02 · 1410 阅读 · 0 评论