wordlist.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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. ShowType:options.type,
  13. });
  14. var words=[];
  15. var unitsName="";
  16. var arr =[];
  17. if (options.type=="CHN")
  18. arr= wx.getStorageSync("HanziAll");
  19. else{
  20. var bookid=Number(options.bookid);
  21. if (bookid<120)
  22. arr= wx.getStorageSync("EnglishAll");
  23. else if (bookid>120 && bookid<130)
  24. arr= wx.getStorageSync("NewConceptEngList");
  25. }
  26. arr = JSON.parse(arr);
  27. var unitsid = Number(options.unitsid);
  28. var id = Number(options.id);
  29. for (var i = 0; i < arr.length; i++) {
  30. if (arr[i].ID == unitsid) {
  31. var list = arr[i].Units;
  32. for (var j = 0; j < list.length; j++) {
  33. if (list[j].ID==id){
  34. unitsName = list[j].Name;
  35. words = list[j].Words;
  36. }
  37. }
  38. that.setData({
  39. UnitsName: unitsName,
  40. Words: words,
  41. });
  42. }
  43. }
  44. },
  45. onShareAppMessage: function () {
  46. return {
  47. title: app.globalData.ShareTitle,
  48. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  49. imageUrl: app.globalData.ShareImage,
  50. }
  51. },
  52. })