技术文档
xw_1230
这个作者很懒,什么都没留下…
展开
-
uni-app微信小程序支付、支付宝小程序支付、微信网页H5微信支付和非微信网页H5唤起支付宝支付
做移动端项目时,大多数都会遇到支付问题,这里大概说一下uni-app在各个环境下的支付问题通过官网文档支付(uni.requestPayment)可以解决微信小程序支付和支付宝小程序支付,大致代码如下:// this.payInfo是后台接口返回的订单数据// #ifdef MP-ALIPAYuni.requestPayment({ provider: 'alipay', // 服务提...原创 2020-04-10 22:12:13 · 2579 阅读 · 1 评论 -
element的el-table-column循环渲染和自定义列
直接上代码了// 自定义组件<template> <div class="x__table> <el-table v-loading="tableLoading" :data="tableData" border stripe> <el-table-column v-if="index" ...原创 2020-02-16 22:04:11 · 18491 阅读 · 2 评论 -
canvas文本换行
在做H5应用时,有个功能是生成海报,思路是通过canvas来实现这个功能。一顿操作之后,是这样的:此时,我解决已经完工了。:)结果,当文本里含有数字或者字母的时候,它是这个样子的:这样就有点难受了。。。因为我是设置了文字大小,然后根据计算的宽度设置了每行文字的字数,但是数字和字母的字距就比较小,因此出现了上图的样式。既然是bug那就的解决了,回过头翻了翻了canvas文档,找到了 m...原创 2019-11-06 15:06:55 · 602 阅读 · 0 评论 -
html2canvas
html2canvas.js及canvas转图片下载记录一下html2canvas.js对于制定容器转化成图片并下载。1、引入html2canvas.js,官网下载地址也可以从github上下载其他版本2、指定区域转换成图片html2canvas(document.querySelector('.content'), { allowTaint: true, // 允许跨域}).then...原创 2019-09-26 20:58:28 · 319 阅读 · 0 评论 -
浅拷贝造成原始数据更改
当获取的数据为对象时,将此数据赋值给A,A再将数据复制给B;此时更改B的时候A也会发生改变,因为A和B指向的内存为同一个,这种现象为浅拷贝。解决方法:let A = JSON.parse(JSON.stringify(B));解决此问题的方式有很多,这里记录一下比较简单的一种方式。...原创 2019-10-11 19:38:46 · 890 阅读 · 0 评论