gistfile1.txt /** * 加入收藏 //idlis存了refActivityId 组成的字符串,用来判断是否加入收藏; * //collectionNum存了总收藏的数量,用来收藏列表里用; * //collection 存了某一条帖子内容; */ toCo
/**
* 加入收藏 //idlis存了refActivityId 组成的字符串,用来判断是否加入收藏;
* //collectionNum存了总收藏的数量,用来收藏列表里用;
* //collection 存了某一条帖子内容;
*/
toCollection:function(){
var that = this;
var idlist = wx.getStorageSync('idlist');
if (idlist.indexOf(that.data.content.refActivityId) >= 0) {
that.setData({
iscoll: true
})
return
}
try {
var value = wx.getStorageSync('collectionNum');
idlist = idlist + that.data.content.refActivityId;
if (value) {
var num = value+1;
try {
var collection = 'collection' + num;
wx.setStorageSync(collection, that.data.content);
wx.setStorageSync('collectionNum', num);
wx.setStorageSync('idlist', idlist);
wx.showToast({
title: '收藏成功',
icon: 'success',
duration: 2000
})
} catch (e) {
wx.showToast({
title: '收藏失败',
icon: 'success',
duration: 2000
})
}
}
else {
try {
wx.setStorageSync('collection1', that.data.content);
wx.setStorageSync('collectionNum', 1);
wx.setStorageSync('idlist', that.data.content.refActivityId);
wx.showToast({
title: '收藏成功',
icon: 'success',
duration: 2000
})
} catch (e) {
wx.showToast({
title: '收藏失败',
icon: 'success',
duration: 2000
})
}
}
} catch (e) {
// Do something when catch error
}
},
