
功能模块
功能模块记录
六月要好好加油呀
一杯敬朝阳 一杯敬脚下
展开
-
2021/05/31 通过PDF外链实现PDF文件下载
背景–1.请求接口得到的数据是一个指向PDF文件,存放在阿里云oss 上的链接。类似如下url: “http://aaa.bbb.com/dedfa95299474609a7ada88ab4ed7c921620895919739.pdf”–2.get请求该链接,会得到返回的文件流。文件流类似这种我是直接用fetch请求的代码//获取blob文件流 下载PDF文件 成功 fetchBlob() { //不传cookie window ..原创 2021-05-31 15:47:23 · 1037 阅读 · 0 评论 -
2021/04/30 window.print()不想打印页面某些部分
背景:比如页面如下,点击打印按钮后,不需要按钮显示在打印页面上–页面–打印预览框––有两种实现效果。第一种,页面上‘打印’按钮一直存在第二种,打印前按钮存在,打印后按钮不显示在页面上第一种:打印按钮一直在页面上,只是调用点击方法时不显示在打印预览框内–效果图–代码主要是css设置,display: none;//1.在template中 自定义样式noprint<div class="print-footer noprint"> <dm.原创 2021-04-30 10:41:30 · 1024 阅读 · 0 评论 -
2021/04/29 embed/iframe将后端返回的URL变成PDF展示到页面上
背景–1.首先,这个URL是PDF格式的文件,而且后端返回给我的这个链接,直接单击都能进去–2.用的是浏览器媒体嵌入,embed标签或者iframe标签实现我尝试了vue-pdf,第一步跨域就失败了。 pdfjs,pdfobject,等等我能够搜索到的东西,反正技术不行没有实现。后来后端解决了跨域,给我返回的文件也变成了二进制流,但是产品统一用以前的iframe实现的效果,就没有尝试了代码1.embed <embed :src="`${your's pdfUrl}#toolba.原创 2021-04-29 17:32:04 · 1126 阅读 · 0 评论 -
2021/04/29 vue用computed实现table列求和
实现效果代码1.template<template v-if="list.length != 0"> <tr style="text-align: center" v-for="(listData, index) in list" :key="index" > <td>{{ listData.settle_date .原创 2021-04-29 16:40:21 · 1371 阅读 · 0 评论 -
2021/04/29 插件qrcodejs2将后端链接转换成二维码
背景需求内有个扫码功能,后端会吧链接从接口返回给我,我把收到的链接转换成二维码显示到页面上步骤– step1.安装npm install qrcodejs2 --save– step2. 引入–1.可以在main.js 中全局引用(这种方式我会报错)–2.在使用的页面上局部应用import QRCode from "qrcodejs2";–step3.页面上写代码<template> <div> <div> &l..原创 2021-04-29 16:08:11 · 961 阅读 · 0 评论 -
2020/10/25 登录模块token学习记录
1.登录页面相关技术点http是无状态的方案一 cookie+session通过cookie在客户端记录状态,通过session在服务端记录状态方案二 token通过token方式维持状态如果前端和后端存在跨域问题,使用token,没有的话用cookie+session2.token原理token是保证登录成功的唯一令牌客户端:通过ajax访问服务器上的数据服务器:提供登录等api接口参考bilibili视频https://www.bilibili.com/..原创 2020-10-25 18:44:31 · 336 阅读 · 0 评论