| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- 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;
- main.getData('GetMiaoguoTestLibrary', function (data) {
- if (data) {
- for(var i=0;i<data.length;i++)
- data[i].GradeSelected=1;
- that.setData({
- List:data,
- });
- that.setMenu1({currentTarget:{dataset:{category:options.Category}}});
- }
- });
- },
- setMenu1:function(e){
- var that=this;
- var category=e.currentTarget.dataset.category;
- var menu1;
- if (category=="语文"){
- that.data.Menu2Array=[{ID:0,Name:"全部",CSS:"Selected"},{ID:1,Name:"小学",CSS:""},{ID:2,Name:"初中",CSS:""},{ID:3,Name:"课外拓展",CSS:""}];
- menu1=0;
- }
- 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;
- }
- for(var j=0;j<that.data.List.length;j++){
- that.data.List[j].GradeSelected=1;
- }
- that.setData({
- Menu2Array:that.data.Menu2Array,
- Menu1:menu1,
- MenuCategory:category,
- List:that.data.List,
- });
- },
- setMenu2:function(e){
- var that=this;
- var index=e.currentTarget.dataset.index;
- var list=that.data.Menu2Array;
- //debugger;
- for(var i=0;i<list.length;i++){
- list[i].CSS="";
- if (index==list[i].ID){
- list[i].CSS="Selected";
- var menu=that.data.Menu2Array[index].Name;
- for(var j=0;j<that.data.List.length;j++){
- if (index==0)
- that.data.List[j].GradeSelected=1;
- else{
- that.data.List[j].GradeSelected=0;
- if (that.data.List[j].Grade.indexOf(menu)>=0){
- that.data.List[j].GradeSelected=1;
- }
- }
- }
- }
- }
- that.setData({
- Menu2:index,
- Menu2Array:list,
- List:that.data.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,
- }
- },
- })
|