| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- import common from '../../utils/util';
- import main from '../../utils/main';
- const app = getApp();
- Page({
- data: {
- IsSelect:false,
- },
- onLoad: function (options) {
- var that = this;
- that.setData({
- Containnerheight: main.getWindowHeight(),
- });
- var arr = wx.getStorageSync("HanziAll");
- arr = JSON.parse(arr);
- var id=Number(options.id);
- for(var i=0;i<arr.length;i++){
- if (arr[i].ID==id){
- var list = arr[i].Units;
- for (var j = 0; j < list.length;j++){
- var str="";
- for(var k=0;k<list[j].Words.length;k++){
- if (k < 27 && k < list[j].Words.length-1)
- str += list[j].Words[k].Name+"、";
- else if (k == list[j].Words.length-1)
- str += list[j].Words[k].Name;
- else{
- str += list[j].Words[k].Name +"…";
- break;
- }
- }
- list[j].WordList=str;
- }
- that.setData({
- List:list,
- UnitsID:id,
- });
- }
- }
- },
- onShowFrame: function (e) {
- var selectID,selectName;
- var id=e.currentTarget.dataset.id;
- for(var i=0;i<this.data.List.length;i++){
- if (id==this.data.List[i].ID){
- selectID=id;
- selectName = this.data.List[i].Name;
- }
- }
- this.setData({
- IsSelect: true,
- SelectID:selectID,
- SelectName:selectName,
- });
- },
- onClose: function () {
- this.setData({
- IsSelect: false,
- });
- },
- goto: function (e) {
- var url = e.currentTarget.dataset.url;
- wx.navigateTo({
- url: url,
- });
- },
- onShareAppMessage: function () {
- return {
- title: app.globalData.ShareTitle,
- path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
- imageUrl: app.globalData.ShareImage,
- }
- },
- })
|