pages/detail/detail.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var app = getApp();
Page({
data: {
book_author: "",
code: "",
books: [],
book_name: "加载中...",
mounted: false,
school: "",
is_faved: false,
marc_no: ""
},
favBook: function () {
this.setData({
is_faved: true
});
var fav = {}
fav["marc_no"] = this.data.marc_no;
fav["book_name"] = this.data.book_name;
fav["book_author"] = this.data.book_author;
fav["school"] = this.data.school;
fav["code"] = this.data.code;
var favs = wx.getStorageSync('favs') || []
favs.unshift(fav)
wx.setStorageSync('favs', favs)
wx.showToast({
title: '收藏成功',
icon: 'success',
duration: 1500
});
},
unfavBook: function () {
var favs = wx.getStorageSync('favs') || [];
for (var i = favs.length - 1; i >= 0; i--) {
if (favs[i].marc_no === this.data.marc_no && favs[i].school === this.data.school) {
favs.splice(i, 1);
}
};
wx.setStorageSync('favs', favs);
this.setData({
is_faved: false
});
wx.showToast({
title: '取消收藏',
icon: 'success',
duration: 1500
});
},
searchFav: function (marc_no, favs) {
for (var i = 0; i < favs.length; i++) {
if (favs[i].marc_no === marc_no) {
return true;
}
};
return false;
},
onLoad: function (options) {
var that = this;
var favs = wx.getStorageSync('favs') || []
that.setData({
后面还有 29 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
