- 博客(6)
- 收藏
- 关注
原创 小程序通过canvas生成海报保存为图片的技巧
小程序通过canvas生成海报保存为图片的技巧最近公司要求在小程序点击分享,要生成一张图片,可以保存在用户相册里,图片里的内容根据后台返回的数据生成,这就涉及到小程序画布的知识了,因为微信文档上,画布的Api很多已经废弃了,而且新的Api怎么用也没写的很清楚,所以就踩了很多坑。经过我查阅了大量大佬写过的文章,自己也总结一些方法,避免后面的人踩坑。声明canvas的组件<canvas disable-scroll="true" type="2d" id="myCanvas" canvas-id
2022-02-17 18:50:51
8830
1
原创 vue+ts封装post请求
import Vue from ‘vue’;import router from ‘…/router’;import axios from ‘axios’;import qs from ‘qs’; //测试// 取消请求// const CancelToken = axios.CancelToken;// 是否需要拦截code==-1的状态// let is_log = false;// 设置默认请求头axios.defaults.headers = {‘X-Requested-Wi.
2020-12-09 12:34:56
2623
1
原创 proxy dev-serve处理跨域问题
proxy 处理跨域问题“/paofu”: {target: ‘http://xxxx:7778’, // 运营端URLchangeOrigin: true,// ws: false,// secure: false, //是否是https接口pathRewrite: {‘^/paofu’: ‘/paofu’}}
2020-12-09 12:28:31
184
原创 post请求的接口参数返回格式blob,以此导出excel表格
1.下面是封装的请求方式2onExport(){orderModel.printOrderExcel(this.params, localStorage.token, (res) => {console.log(res)let blob = new Blob([res.data], { type: ‘application/vnd.ms-excel’ })let objectUrl = URL.createObjectURL(blob)window.location.href = obj
2020-12-09 12:21:12
1005
原创 阿里云oss上传多张图片(不是一张)
localuploadImg(file:any){// console.log(file.file,'9张图片上传)var fileArray:any =[]fileArray.push(file.file)//@ts-ignorelet put= async (file:any)=> {try {let date = new Date()let year = date.getFullYear().toString()let mouth = (date.getMonth() + 1.
2020-12-09 12:14:13
2871
1
原创 阿里云oss上传单张,另外一篇博客是多张
1.建立一个js文件夹,然后倒入到vue文件中2.UploadLayer(file:any){// console.log(file,‘file’)var that =this//@ts-ignorelet putOne =async (file:any)=> {try {//object-name可以自定义为文件名(例如file.txt)或目录(例如abc/test/file.txt)的形式,实现将文件上传至当前Bucket或Bucket下的指定目录。let date = ne
2020-12-09 12:11:02
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人