微信功能|获取微信步数(小程序专属)
行为简介
点击获取 30 天的微信步数
配置指南
添加页面数据
获取微信步数的结果只能够暂存于页面数据中,所以配置爹第一步是设置一个类型为jsonb,并且打开是列表的页面数据data1
添加行为
一般为按钮添加 微信功能 - 获取微信步数 行为,将获取到的步数赋值给到刚才创建的页面数据中
img | img |
---|---|
在使用获取微信步数行为的时候,微信会返回一组列表数据,格式如下: [ { "timestamp": 1445866601, "step": 100 }, { "timestamp": 1445876601, "step": 120 } ]
展示数据
添加一个列表组件,数据来源选择“本地数据”,绑定 JSONB 类型的页面数据
在列表组件中拖入一个文字组件来显示微信步数,每一天的步数可以用一个算式数据“从json中获取数据”,json为组件内数据/列表/item,路径值为 step,值类型为 INTEGER
如果需要获取当前用户当天的微信步数,则在页面中拖入一个文字组件,在组件中配置算式数据,先利用“从json中获取数据”拿到步数,其中的json是从data1中利用另一个算式数据“数组到项的转换”拿到索引为30的这个json数据即可拿到当天的微信步数