随笔分类 -  前端

摘要:⭐【浙政钉】微信-专有钉钉小程序-开发踩坑实记 最近有个需求,要将微信小程序转为浙政钉小程序进行开发。一开始的思路是先将微信小程序转为钉钉小程序。(至于为什么,我只能说钉钉的开发文档写的要比专有钉钉的详尽多了)本是采用插件,想一步到位,但是转化后的产物并不理想。并且钉钉小程序开发工具,似乎不能很精准 阅读全文
posted @ 2021-11-13 13:43 J1ay 阅读(1244) 评论(2) 推荐(0)
摘要:⭐小程序实现自定义底部导航栏 很多时候,微信原生的底部导航栏不能满足我们的开发需求,因此封装一个适合自己的底部导航栏组件十分重要。 如何自己封装? 我们可以利用 navigator 组件 来实现。 效果图 横竖双列 可动态设置: 导航栏背景、文字大小、文字选中颜色、文字本身颜色、导航栏动态渲染、图标 阅读全文
posted @ 2021-09-07 20:34 J1ay 阅读(733) 评论(4) 推荐(0)
摘要:⭐ 小程序公共方法及请求封装 app.js /** * app.js * author: J1ay * 小程序部分公共方法封装 **/ App({ onLaunch() { // wx.getUpdateManager 在 1.9.90 才可用,请注意兼容 const updateManager = 阅读全文
posted @ 2021-09-07 11:02 J1ay 阅读(221) 评论(0) 推荐(0)
摘要:⭐小程序canvas生成海报 由于 wx.createCanvasContext() 接口不再维护,因此,我们将记录新旧接口生成海报的两种方法。 先上效果图 目前展现的是图片等元素组成、以轮播图形式展示的页面。为提高性能,采用按下保存海报按钮,再执行canvas生成海报,保存到本地相册这样一个操作。 阅读全文
posted @ 2021-09-04 22:52 J1ay 阅读(1031) 评论(1) 推荐(0)
摘要:七牛云图片、文件上传 ⭐vue网页端 一般vue项目搭载 element-ui,因此我们直接采用 el-upload 组件实现图片、文件上传。本文以图片上传为例 ① 获取七牛云上传参数,即上传所需token 在methods里面定义一个方法 getQiniuToken // 获取七牛云上传参数 ge 阅读全文
posted @ 2021-09-04 16:00 J1ay 阅读(672) 评论(0) 推荐(2)
摘要:⭐前言 在vue项目中,登录界面必不可少。简单项目里,验证码通常由数字字母构成。一般有两种产生方式:前端,后端。后端生成,前端直接调用接口,将返回的url放入a标签即可。而前端生成,则大多用canvas画布实现,如何让验证码随屏幕大小变化,还能保持原样不失真,这就是我们要实现的功能。当然,在创建vu 阅读全文
posted @ 2021-02-24 17:35 J1ay 阅读(1249) 评论(2) 推荐(1)