应一位 小程序 开发者的需求,对微信打赏接口进行测试。本人接触微信小程序的时间不长,解析 微信事项打赏
项目结构目录树
微信给出的demo
JS原型链修改变量的值
对于微信小程序,微信官方统一封装了wx模板,wx:for指定的模板变量对应同一目录下JS的Page节data部分
1为渲染一个包含多节点的结构块使用 block:for 标记
2设置 wx:for 绑定数组为 data Json中的 chatList , wx:key 绑定 chatList 索引为 time
3 wx:if 判定 orientation 该事项是否已经移除
1通过微信的内置方法 getApp() 拿到全局应用的数据,在文档中,我们可以看到以下两行
2根据上文生命周期函数的文档解释,我们首先在 data 数组里使用用户数据 userInfo , 聊天数据列表 chatList 作为被设置的变量
3如上文所述,我们用一个 that 指针替换指向全局实例指针 this ,便于在需要在执行生命周期函数的时候,设置想要设定数据的值,关于 userInfo 变量,参考上文原型链定义,将 getUserInfo 方法添加到 appjs 文件中,以便获取或设置全局数据,不受上下文作用域影响。
4当执行到 onReady 函数时,监听页面初次渲染完成,小程序从后台进入前台显示,回调全局方法 addChatList 将之前设置在 data 中的变量 chatList 传进 chatListData 数组
5在 addChatList 方法中设置需要的Json格式
indexjs
indexwxml
appjson
appjs
Development Items:
indexjs
微信版本升级后,打开微信,点击底部的“发现”这个菜单项,就会发现升级后的“发现”菜单里,增加了“小程序”这样一个功能。
2点击打开小程序后,可以看到有附近的小程序和我的小程序,附近的小程序是所在定位周边的小程序。
下面的小程序列表可以看到的是我们之前打开过的一些小程序,如果有自己觉得很好用的小程序就可以点击左上角,添加到我的小程序里面。
3微信小程序还有具有搜索功能,打开搜索页面可以输入想要找的小程序。
打开微信--发现--小程序--搜索手持d幕--打开
输入文字
点击小齿轮编辑文字
这里可以编辑文字滚动的速度、字号以及颜色
点击ABC制作荧光字
在圆框里输入文字
点击文字部分可以改变单个字的颜色
制作好的d幕和荧光字还可以发送给微信好友哦
以上就是关于微信小程序 - 微信打赏Step by Step全部的内容,包括:微信小程序 - 微信打赏Step by Step、微信如何制作小程序、微信荧幕那个小程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)