index.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //获取应用实例
  2. const
  3. app = getApp(),
  4. Bmob = require('../../utils/Bmob-1.6.1.min.js'),
  5. Storage = require('../../utils/storage.js'),
  6. API = require('../../api/API.js'),
  7. utils = require('../../utils/util.js');
  8. Page({
  9. data: {
  10. questions:[],
  11. question:{},
  12. curNum:0,
  13. userAns:{}
  14. },
  15. onLoad: function () {
  16. let curNum = this.data.curNum;
  17. let questions = this.data.questions;
  18. questions = API.getQuestion();
  19. this.setData({
  20. questions:questions,
  21. question:questions[curNum]
  22. },function(){
  23. //设置完数据更新以后的回调函数
  24. })
  25. },
  26. onReady:function () {
  27. //监听页面初次渲染完成
  28. },
  29. onShow:function () {
  30. //监听页面显示
  31. },
  32. onHide:function () {
  33. //监听页面隐藏
  34. },
  35. nextQuestion:function () {
  36. },
  37. radioChange: function(e) {
  38. let num = this.data.curNum;
  39. userAns[num] = e.detail.value;
  40. // this.setData({
  41. // // userAns
  42. // })
  43. console.log('radio发生change事件,携带value值为:', e.detail.value)
  44. },
  45. nextQuestion:function () {
  46. wx.navigateTo({
  47. url: '../sharePage/index'
  48. })
  49. }
  50. })