item.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. IsSelect: true,
  7. },
  8. onLoad: function (options) {
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. IsShowAnswer: [0, 0],
  13. Color: main.getDetailColor(1),
  14. });
  15. var words = [];
  16. var unitsName = "";
  17. var arr = wx.getStorageSync("HanziAll");
  18. arr = JSON.parse(arr);
  19. var unitsid = Number(options.unitsid);
  20. var id = Number(options.id);
  21. for (var i = 0; i < arr.length; i++) {
  22. if (arr[i].ID == unitsid) {
  23. var list = arr[i].Units;
  24. for (var j = 0; j < list.length; j++) {
  25. if (list[j].ID == id) {
  26. unitsName = list[j].Name;
  27. words = list[j].Words;
  28. }
  29. }
  30. var tags=["怎么写"];
  31. if (options.category=="read")
  32. tags = ["怎么念"];
  33. that.setData({
  34. UnitsName: unitsName,
  35. Words: words,
  36. Tags:tags,
  37. });
  38. break;
  39. }
  40. }
  41. },
  42. onPullDownRefresh: function () {
  43. var that = this;
  44. that.setData({
  45. IsShowAnswer: [0, 0],
  46. });
  47. wx.stopPullDownRefresh();
  48. },
  49. onShowAnswer: function (e) {
  50. var that=this;
  51. that.setData({
  52. IsShowAnswer: [1,1],
  53. });
  54. },
  55. onShareAppMessage: function () {
  56. return {
  57. title: app.globalData.ShareTitle,
  58. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  59. imageUrl: app.globalData.ShareImage,
  60. }
  61. },
  62. })