小程序
小游戏
企业微信
微信支付
扫描小程序码分享
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
favor(e){
let key=e.target.dataset.index;
let that=this;
let id=e.target.dataset.id; //获取文章id
wx.getStorage({
key:'user',
success:(res)=>{
let uid=res.data.id;//获取点赞文章的用户id
wx.request({
url: 'http://www.day1128.com/favor',
data:{id:id,uid:uid},
success:(ress)=>{
let is_like=ress.data.is_like;
let box=that.data.box;
if(is_like==1){
box[key]['is_like']=1
}else{
box[key]['is_like']=0
} that.setData({box}); } }) }})},
onLoad(options) {
this.getData(1);
success:(result)=>{
let user=result.data;
let info=this.data.info;
info=info.concat(user);
this.setData({info});
}
})
},
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
从你console调试信息看, 应该没有进fail, 你可以确认一下
你确定进了fail的回调?看log不是ok的吗?
真机和模拟都试过了,一样的效果,,,为什么不是调用的error图标
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
favor(e){
let key=e.target.dataset.index;
let that=this;
let id=e.target.dataset.id; //获取文章id
wx.getStorage({
key:'user',
success:(res)=>{
let uid=res.data.id;//获取点赞文章的用户id
wx.request({
url: 'http://www.day1128.com/favor',
data:{id:id,uid:uid},
success:(ress)=>{
let is_like=ress.data.is_like;
let box=that.data.box;
if(is_like==1){
box[key]['is_like']=1
}else{
box[key]['is_like']=0
} that.setData({box}); } }) }})},
onLoad(options) {
this.getData(1);
wx.getStorage({
key:'user',
success:(result)=>{
let user=result.data;
let info=this.data.info;
info=info.concat(user);
this.setData({info});
}
})
},
pg=pg?pg:1;
var postData={page:pg}
http(url,postData).then(res=>{
if(page>res.data.data.last_page){
wx.showToast({
title: '到底啦',
icon:'error',
} }
let box=this.data.box;
let data=res.data.data.data;
box=box.concat(data);
this.setData({box});
page++
})
},
const url='http://www.day1128.com/article';
let page=1;
从你console调试信息看, 应该没有进fail, 你可以确认一下
你确定进了fail的回调?看log不是ok的吗?
真机和模拟都试过了,一样的效果,,,为什么不是调用的error图标