简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
首先说Ios系统,因为苹果的系统限制,应用与下载是隔离,下载是不可能了,在线预览,自带的属性,用<a href="要访问的PDF的路径"> ,这样就可以直接打开。然后安卓机,像上面这么写,默认会是下载。不会打开预览。要想打开预览,并可以下载。需要下载PDF.js 插件,教程这里就不说了,很简单。无非是下载下来压缩包,解压,把路径配置配置,如果不行,看
搜遍全网感觉没有一个做过的,只能看类似的案例,自己摸索了,索性很容易就出来了,记录一下首先,我们需要打印后端返回的图片流,我找了半天没找到方法,打印pdf的方法倒是有,但只是支持pdf的流。那么打印图片流,只能考虑其他的方案了。变通思路如下:blob的图片流肯定能展示在页面上,那么只要先把图片转成blobURL的地址,显示在指定的div内,然后指定打印的区域就行了。做法如下:1.先把返回的blob
前言:好歹也是用了三年的Vue老手了,天天搬砖,也没意思,想着研究一些深层次的东西,自己造造轮子,顺便换个城市,换个工作。第一题:Vue中Watch和Computed方法的区别?答:先说相同点吧,两个方法都可以监听数据变化,执行一些操作。再说不同点:1.写法不同,computed 无法拿到变化之前的值,watch可以。// 计算属性computed: {fullName() {return fir
在 new Vue 在ESLint报错 Do not use 'new' for side effects方法一在new Vue上加/* eslint-disable no-new */这句注释可以绕过规则检测/* eslint-disable no-new */new Vue({el: '#app',router,components: { App },...
1. npm install lib-flexible --save安装 lib-flexible的依赖。在入口文件的main.js 引入。 import 'lib-flexible'2. npm install px2rem-loader --save-dev安装px2rem-loader,用来把px转化为rem。在build文件夹下的utils.js的文件中添加以下代码...
首先说一下,watch的基本用法:watch: {indexList: {handler(newVal, oldVal) {if (this.indexList.length !== 0) {this.rightBtnText = '确定';}},deep: true}}...
一、require.ensure() 方法来实现代码打包分离require.ensure() 是 webpack 特有的,已经被 import() 取代。require.ensure(dependencies: String[],callback: function(require),errorCallback: function(error),chunkName...
首先说一下,watch的基本用法:watch: {indexList: {handler(newVal, oldVal) {if (this.indexList.length !== 0) {this.rightBtnText = '确定';}},deep: true}}...
项目中总有很多界面 需要做大小屏幕适配的兼容,那么怎么能够快速实现这一方案呢,SASS的出现是个非常好用的工具,可以通过自定义函数,来实现自动计算。
什么是 axios?Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性从浏览器中创建XMLHttpRequests从 node.js 创建http请求支持PromiseAPI拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据客户端支持防御XSRF直接看官方文档http://w...