用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

2017-2-28 16:14:23 天下雪原创达人 造轮子 人生巅峰 楼主 889081
这类小程序比较少,而这个比较完善,包含

1:选择证书
2:题库
3:错题库

1.jpg 2.jpg 3.jpg 4.jpg

代码示例:错题库
[AppleScript] 纯文本查看 复制代码
var wrongs = [];
var app = getApp();

exports.getNext = function(index) {
  var category = app.getCategory();
  for (var i = index; i < 1000; ++i) {
    var problem = wx.getStorageSync("wrong_prob_" + category._id + '_' + i);
    if (problem) {
      problem = JSON.parse(problem);
      if (!problem._id) continue;
      return { index: i, problem: problem };
    } else {
      return null;
    }
  }
}

exports.getPrev = function(index) {
  var category = app.getCategory();
  for (var i = index; i > 0; --i) {
    var problem = wx.getStorageSync("wrong_prob_"+ category._id + '_' + i);
    if (problem) {
      problem = JSON.parse(problem);
      if (!problem._id) continue;
      return { index: i, problem: problem };
    } else {
      return null;
    }
  }
}

exports.save = function() {

}

exports.add = function(problem) {
  var category = app.getCategory();
  wx.getStorage({
    key: 'wrong_cnt_' + category._id,
    success: function(res) {
      var cnt = parseInt(res.data) + 1;
      wx.setStorage({
        key: "wrong_prob_"+ category._id + '_' + cnt,
        data: JSON.stringify(problem)
      });
      wx.setStorage({
        key: "wrong_cnt_"+ category._id,
        data: cnt.toString()
      });
    },
    fail: function() {
      wx.setStorage({
        key: "wrong_prob_"+ category._id + '_1',
        data: JSON.stringify(problem)
      });
      wx.setStorage({
        key: "wrong_cnt_"+ category._id,
        data: '1'
      });
    }
  });
}

exports.del = function(index) {
  var category = app.getCategory();
  wx.setStorage({
    key: "wrong_prob_"+ category._id + '_' + index,
    data: '{}'
  })
  wx.showToast({
    title: '移除题目成功',
    icon: 'success',
    duration: 700
  })
}

项目地址及下载:
https://github.com/xughv/certificate-minapp
certificate-minapp-master.zip (51.27 KB, 下载次数: 894)
有问题请在本站内搜索相应关键词,假如无法解决请在综合交流区内发帖咨询,发帖时请提供详细的问题描述、相关图片及代码。
zan
老司机开车 没有驾照 快让让路 我要开始装逼
赞个,学习~
路过看看
赞个,学习~
6666666666
我很想做个本地的用。
天下钞票 发表于 2017-3-2 13:24
我很想做个本地的用。

同学可以参考一下,这类问答类小程序,可以做的很垂直     
有问题请在本站内搜索相应关键词,假如无法解决请在综合交流区内发帖咨询,发帖时请提供详细的问题描述、相关图片及代码。
学习了
谢秀娥
2017-3-4 08:29:08 cxb 诠释者
11#
考证通,在线题库类小程序
谢谢
学习学习
试题实体图
学习学习
发新帖
您需要登录后才可以回帖 登录 | 立即注册