
首先确认是否有相应的接口权限,这里主要用到获取素材相关的接口,可以看到对应接口文档,个人号还是有对应权限的。
在新增了永久素材后,开发者可以分类型获取永久素材的列表:
1、获取永久素材的列表,也包含公众号在公众平台官网素材管理模块中新建的图文消息、语音、视频等素材 。
2、临时素材无法通过本接口获取。
3、调用该接口需>
<html>
<head>
<title>无标题</title>
</head>
<body>
<script type="text/javascript">
var ac = ['id1','id2'];
var ad = ['title1','title2'];
var ae = ['uid1','uid2'];
var af = ['utitle1','utitle2'];
var r=[];
for(var i=0;i<aclength;i++)
rpush({id:ac[i],title:ad[i],ulist:[{uid:ae[i],utitle:af[i]}]});
//输出,以进行核对
documentwrite("[");
for(var i=0;i<rlength;i++)
{
documentwrite("{");
documentwrite("id:'"+r[i]['id']+"',");
documentwrite("title:'"+r[i]['title']+"',");
documentwrite("ulist:[{uid:'"+r[i]['ulist'][0]['uid']+"',");
documentwrite("utitle:'"+r[i]['ulist'][0]['utitle']+"'}]");
documentwrite("}");
if(i!=rlength-1)
documentwrite(",<br />");
}
documentwrite("]");
</script>
</body>
</html>
Page({
data: {
imgI:0
}
})
loadImg(){
let that=this,image=thatdatalistimg,i=thatdataimgI;
for(i;i<imagelength;i++){
wxdownloadFile({
url: thatdataurl+image[i],
success (res) {
if (resstatusCode === 200) {
wxsaveImageToPhotosAlbum({
filePath: restempFilePath,
success(res){
if (i==imagelength) {
wxshowToast({
title: '保存成功',
})
} else {
thatsetData({
imgI:i+1
})
thatloadImg()
}
}
})
}
}
})
}
},
想尝试做一个查询的功能 可以根据id查到text 或者根据text查到id
resultset: [{id:1,text:"aaa"},{id:2,text:"bbb"}, {id: 3,text: 'ccc'}, {id: 4,text: 'f' }]附上数组如下,尝试了一些方法 就像在传统语言那样遍历数组然后寻找相等的值
var resultSet =thisdataresultset const length = resultSetlength var val = thisdatainputValue if(val){consolelog(val) for(let i =0;i<=length;i++){ //consolelog(resultSet[i])
if(val == resultSet[i]id){
consolelo("找到了") var result = thisdataresultSet[i]id
consolelog("结果是"+result)
} else{
consolelog("没找到结果")
}
}
} else{
consolelog("没输入啊")
}
}
//第一层循环
<view wx:for="{{arr}}" wx:key="index">
<view>{{itemname}}</view>
//第二层循环,修改item、index名称
<view wx:for="{{itemprocess}}" wx:for-item="itema" wx:for-index="indexa" wx:key="indexa">
// 判断是哪种结构
<block wx:if="{{itemagoods_name}}">
<view>{{itemagoods_name}}</view>
</block>
<block wx:else>
<view>{{itematype}}</view>
//第三层判断是否是数组
<block wx:if="{{itemastate && itemastate[0] && itemastate[0]time}}">
<view wx:for="{{itemastate}}" wx:for-item="itemb" wx:for-index="indexb" wx:key="indexb">{{itembtime}}</view>
</blcok>
<blcok wx:else>
<view>{{itemastate}}</view>
</blcok>
</block>
</view>
</view>
以上就是关于微信小程序同步微信公众号文章(二)全部的内容,包括:微信小程序同步微信公众号文章(二)、uniapp带参返回上一页功能实现、关于小程序js遍历数组问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)