随笔分类 - 微信小程序
摘要:背景: 1.小程序官方提供的省市区组件的数据与原有的数据对应不上,官方的数据太旧 2.小程序重构以后没有在使用vant等框架 实现过程: 1.安装依赖 a.微信小程序使用npm包配置: 1.初始化package.json (有时不成功可能是以往安装npm包的残留) npm init -y 2、勾选允
阅读全文
摘要:微信小程序项目中遇到父页需要提前显示一行子页的富文本内容,需对富文本格式做处理,提取文本内容: export function toRichText(html){ // 对应替换的的内容 const rep = { "‘": "‘", "’": "’", "“":
阅读全文
摘要:后台上传图片,大小各异,为了让图片在微信小程序更好的的显示,进行了以下处理: 找到内容中的图片,去除原有的宽高属性,给图片加上的宽度最大100%,高度自适应的样式 formatRichTextImg = (html) => { let newContent= html.replace(/<img[^
阅读全文
摘要:目标:在微信小程序中页面有一个按钮,点击后生成一张海报,点击保存,图片保存到本地相册 海报样式如下: 通过观摩别人代码,分析这张海报,难点有四个,一是背景的圆角,canvas并没有一个api是画圆角的,二是中间的两行标题,这里应该是动态的,可能一行可能两行,三是圆形头像处理,四是,画出的海报如何在点
阅读全文