![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
weixin_44709338
这个作者很懒,什么都没留下…
展开
-
微信小程序在低端手机绘制海报(canvas)失败
微信小程序在低端手机绘制海报(canvas)失败接到一个需求,一个页面同时绘制三张海报,低端机海报绘制失败经排查,部分手机绘制海报过程中调用wx.canvasToTempFilePath会走fail函数,导致海报绘制失败解决办法绘制过程中在fail中监听失败的某次绘制,重新调用此次绘制过程 canvasToTempImage(canvasId, mycanvas, skuImageUrl, index) { wx.canvasToTempFilePath({ canv原创 2021-01-22 14:31:35 · 317 阅读 · 0 评论 -
微信小程序input框 在跳转下一页面返回后不能聚焦
微信小程序input框 在跳转下一页面返回 重复几次后 输入框不能聚焦. 查了好多资料 是微信官方问题 解决思路. 离开本页面清除DOM,onShow 重新加载DOM 虽然页面效果有点差,但是问题解决了```javascript toQuestionPage() { this.setData({ inputShow: false, //空着页面显示隐藏的属性 }) wx.navigateTo({ url: '/pages/login-que原创 2021-01-05 16:37:43 · 572 阅读 · 0 评论 -
小程序 input 事件安卓手机触发两次
input 事件安卓手机触发两次这个问题微信官方好像也没有修复,那只能由我们解决,测试提出来的问题 头都大了,所以我们的解决思路要避免input事件第二次的重新触发,导致数据重新赋值!上代码我们通过监听键盘code码,去在用户输入内容的时候去赋值...原创 2020-12-16 10:29:48 · 669 阅读 · 0 评论 -
复制文章内容时添加版权信息
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #contanier{ width: 100px原创 2020-11-30 16:35:49 · 145 阅读 · 0 评论 -
前端常用工具类
如何获取当前页面的滚动位置?const getScrollPosition = (el = window) => ({x: el.pageXOffset !== undefined ? el.pageXOffset : el.scrollLeft,y: el.pageYOffset !== undefined ? el.pageYOffset : el.scrollTop})getScrollPosition(); // {x: 0, y: 200}如何平滑滚动到页面顶部const sc原创 2020-11-27 14:37:04 · 71 阅读 · 0 评论 -
微信小程序base64转为图片 二维码
通过后端接口传过来的base64编码进行处理const fsm = wx.getFileSystemManager()function base64src(buffer, cb) {const time = new Date().getTime() //自定义文件名const filePath = ${wx.env.USER_DATA_PATH}/${time}fsm.writeFile({filePath,data: buffer,encoding: ‘binary’,success()原创 2020-11-24 15:52:58 · 1015 阅读 · 0 评论 -
prettier 与eslint 规范
prettiervue .prettierrc.js文件module.exports = { tabWidth: 4, // 缩进4个字符 printWidth: 140, //超过多少换行 singleQuote: true, //字符串是否使用单引号,默认为false,使用双引号 semi: false, //行位是否使用分号,默认为true trailingComma: 'all', //是否使用尾逗号,有三个可选值"<none|es5|all>原创 2020-11-19 20:18:29 · 305 阅读 · 0 评论 -
elementUI的table绑定数据更新
methods: {saveClick (index, row) {row.isEdit = falsethis.$set(this.data,index,row) ////划重点}, editClick (index, row) { row.isEdit = true this.$set(this.data,ind...转载 2019-12-17 20:45:28 · 2770 阅读 · 0 评论 -
vue 导出excel表格保存到本地
//获取当前时间getNowFormatDate() {var date = new Date();var seperator1 = “-”;var year = date.getFullYear();var month = date.getMonth() + 1;var strDate = date.getDate();if (month >= 1 && mo...原创 2019-12-10 21:35:03 · 1368 阅读 · 0 评论 -
微信小程序绘制海报 并保存到本地
js绘制海报 并生成图片drawPosterOne: function() {// this.getBackground()var ths = thislet app = getApp()var ctx = wx.createCanvasContext(‘mycanvas’)//绘制背景图片ctx.drawImage(this.data.background, 0, 0, 300,...原创 2019-12-05 20:53:22 · 450 阅读 · 0 评论 -
js匹配富文本中的有用文字与图片,并且添加到一个数组对象中(小程序)
var description = res.data.content; var nodes = res.data.content; var ...原创 2019-12-02 20:21:57 · 687 阅读 · 0 评论