微信开发
小程序,公众号等
骑着代马去流浪
这个作者很懒,什么都没留下…
展开
-
小程序或uniapp开发image存在边距或者富文本中img宽度超出问题
1,image图片存在边距将imgae设置成display:block或者在其父级添加font-size:0;2,富文本中img宽度超出的问题富文本标签的父级设置font-szie:0;将富文本的img标签添加class:data.replace(/\<img/gi, '<img class="rich_text_img" ')设置样式:.rich_te...原创 2020-03-27 14:37:45 · 2450 阅读 · 0 评论 -
uniapp之APP/微信小程序/公众号支付
涉及到微信支付的都需要从后端接口获取支付配置信息:await this.$http({ apiName:"wxPayConfig", type:"POST", data:{ orderId:this.orderId }}).then(res => {}).catch(_ => {})支付宝支付获取的配置信息参数跟微信不一样,需要单独从接口获取,得到是一长串字符串:await this.$http({ apiName:"aliPay", type:"POST",原创 2020-05-25 12:08:35 · 2387 阅读 · 1 评论 -
uniapp之h5公众号分享和授权
一,微信分享1,安装jweixin-modulenpm i jweixin-module2,在需要分享的页面引入<script> // #ifdef H5 let jweixin = require('jweixin-module') // #endif .....</script>3,设置分享内容(或者点击触发分享)distributrShare() { this.$http({ apiName: "wx.原创 2020-11-03 15:07:24 · 3522 阅读 · 0 评论 -
微信扫码进入小程序传参
1,后台直接拼接参数在小程序的首页onLoad方法里面获取参数: async onLoad(opt) { if(opt.q){ //参数为:调用小程序链接?query=xxxx let q = decodeURIComponent(opt.q); let _i1 = q.split('?')[1]; let _i2 = _i...原创 2020-03-27 14:28:10 · 1609 阅读 · 0 评论 -
仿观察者网微信小程序
代码目录:内容截图:数据接口:滚动:https://api.guancha.cn/Appdata/newslist.json?newstype=0&page=1要闻:https://api.guancha.cn/Appdata/newslist.json?newstype=1&page=1花边:https://api.guancha.cn/Appdata/n...原创 2018-08-23 15:32:20 · 388 阅读 · 0 评论 -
小程序视图更新数组某一项
在做购物车的时候会遇到选中和非选中某一项,以前的做法是拿到数据后先循环数据数组添加一个值为false的bull值,当点击选中(非选中)执行函数时以前的做法是拿到当前的下标,然后改变数组此下标对象里对应的bull值,最后this.setData({ list:list});相当于 把整个数组 渲染了一遍(虽然他有缓存机制,只会改变你改动的部分视图),但是还是感觉消耗性能,最后投机取巧 换了一种思路:let string = "riderCommentList[" + e.tar原创 2020-07-10 15:01:45 · 716 阅读 · 0 评论 -
wepy开发微信小程序使用animate动画插件
animate下载地址:http://animateforless.com/以less为例1,下载文件夹https://github.com/codeworksdev/animate.less/tree/master/dist/less2,将里面的三个文件放到项目同一个文件夹3,引入animate.less这个文件4,使用<div class="animated flas...原创 2020-01-16 14:40:16 · 729 阅读 · 0 评论 -
仿菜谱小程序带接口
代码目录:其他截图:源码地址:https://github.com/RidingACodeToStray/MiniProgramOfMenu接口配置在文件app.js下的globalData属性globalUrl中;接口地址:https://www.juhe.cn/docs/api/id/46; ...原创 2018-08-17 16:24:34 · 5641 阅读 · 47 评论 -
wepy2.0版本中npm run dev 报ERR! Cannot read property 'update' of undefined 和ERR! compile Compile failed.
compile-less 锁定到2.0.3,再把@wepy/cli更新到@wepy/[email protected],重新npm run dev参考https://github.com/Tencent/wepy/issues/2329原创 2019-10-08 15:19:23 · 384 阅读 · 0 评论 -
绘制微信小程序画布时钟
在之前的文章里http://blog.csdn.net/weixin_36185028/article/details/53786993分享了用Html5画布绘制了mac时钟,微信小程序官方组件也提供了画布功能,下面分享一下如何创建微信小程序画布时钟。总体思路是对pages中的一个小程序页面构建画布时钟逻辑程序,通过app.json公共设置来配置入口。首先来看一下构建这样一个小程序所需要的原创 2016-12-24 09:37:13 · 10497 阅读 · 5 评论 -
微信小程序调试器警告sitemap解决办法
打开project.config.json,在setting下面增加“checkSiteMap”: false原创 2019-09-17 21:44:02 · 3245 阅读 · 0 评论 -
小程序-调用公共js对象方法/ app.js
在小程序中,如果在子页面想调用共公js的方法,需先在子页面js中先实例化app:具体过程如下子页面js: 1 2 3 4 5 6 7 8 //调用公共js对象以便调用其方法 varapp = getApp();//获取应用实例 // console.log(app)//可查看公共js(ap...转载 2019-10-08 15:14:49 · 693 阅读 · 0 评论 -
微信小程序使用promise封装单独请求和并发请求
// true:开发/测试环境,false:生产环境var flag = false;var _baseUrl = '';if (flag) { _baseUrl = 'http://xxx/api';} else { _baseUrl = 'https://xxx/api';}var baseUrl = _baseUrl;var commonParams = { url: ...原创 2019-10-09 09:10:06 · 953 阅读 · 0 评论 -
企业微信应用开发总结
前端注意事项先安装插件复制到企业微信根目录下,重启。然后在企业微信里面按ctrl + alt + shift + D等出来[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ATD45qbX-1594115590571)(/tfl/captures/2020-05/tapd_69062344_base64_1590746475_56.png)]这个窗口,就可以在企业微信webapp上右键点击showDevTools打开谷歌控制台调试窗口了其他跟微信公众号应用基本相同,都是原创 2020-07-07 17:54:03 · 789 阅读 · 0 评论