| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- import common from '../../utils/util';
- import main from '../../utils/main';
- const app = getApp();
- Page({
- data: {
- Menu1:0,
- Menu2:0,
- Menu2Array:[],
- },
- onPullDownRefresh: function () {
- wx.stopPullDownRefresh();
- },
- onLoad: function (options) {
- var that = this;
- that.setData({
- Containnerheight: main.getWindowHeight(),
- ImagePath: app.globalData.uploadImageUrl,
- });
- that.init(options);
- },
- init:function(options){
- var that=this;
- that.changeTab(options.Category);
- that.setData({
- List:app.globalData.TestGradeList[options.Category],
- Menu2Array:that.data.Menu2Array,
- });
- },
- changeTab:function(category){
- var that=this;
- var menu1=0;
- if (category=="CHN")
- that.data.Menu2Array=[{ID:0,Name:"全部",CSS:"Selected"},{ID:1,Name:"小学",CSS:""},{ID:2,Name:"初中",CSS:""},{ID:3,Name:"课外拓展",CSS:""}];
- else{
- that.data.Menu2Array=[{ID:0,Name:"全部",CSS:"Selected"},{ID:1,Name:"小学",CSS:""},{ID:2,Name:"初中",CSS:""},{ID:3,Name:"高中",CSS:""},{ID:4,Name:"大学",CSS:""}];
- menu1=1;
- }
- that.setData({
- List:app.globalData.TestGradeList[category],
- Menu2Array:that.data.Menu2Array,
- Menu1:menu1,
- });
- },
- setMenu1:function(e){
- var that=this;
- var index=e.currentTarget.dataset.index;
- if (index==0)
- that.changeTab("CHN");
- else
- that.changeTab("ENG");
- that.setData({
- Menu1:index,
- });
- },
- setMenu2:function(e){
- var that=this;
- that.setMenu1({currentTarget:{dataset:{index:that.data.Menu1}}});
-
- var index=e.currentTarget.dataset.index;
- var list=that.data.Menu2Array;
- for(var i=0;i<list.length;i++){
- list[i].CSS="";
- if (index==list[i].ID){
- list[i].CSS="Selected";
- if (index>0){
- var menu=that.data.Menu2Array[index].Name;
- console.log(menu);
- var arr=[];
- for(var j=0;j<that.data.List.length;j++){
- if (that.data.List[j].Grade.indexOf(menu)>=0){
- arr.push(that.data.List[j]);
- }
- }
- that.setData({
- List:arr,
- });
- }
- break;
- }
- }
- that.setData({
- Menu2:index,
- Menu2Array:list,
- });
- },
- 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,
- }
- },
- })
|