| | |
| | | // pages/digitalCourses/index.js |
| | | const app = getApp() |
| | | import { |
| | | setSessionGuid, |
| | | setNewView, |
| | | storage |
| | | } from "../../assets/js/userAction"; |
| | | Page({ |
| | | |
| | | /** |
| | |
| | | tabList: [], |
| | | courseList: [], |
| | | searchValue: '', |
| | | activeItem: null |
| | | activeItem: null, |
| | | loading: false |
| | | }, |
| | | |
| | | /** |
| | |
| | | |
| | | }, |
| | | onTabsChange(event) { |
| | | |
| | | const value = event.detail.value |
| | | this.getCourseList(this.data.tabList[value]) |
| | | }, |
| | |
| | | wx.navigateBack(); |
| | | }, |
| | | getCourseTypeListList() { |
| | | |
| | | this.setData({ |
| | | loading: true |
| | | }) |
| | | const data = { |
| | | path: '*', |
| | | filterList: [{ |
| | |
| | | |
| | | this.setData({ |
| | | tabList: newData, |
| | | activeItem: newData[0] |
| | | activeItem: newData[0], |
| | | loading: false |
| | | }) |
| | | this.getCourseList(newData[0]) |
| | | |
| | |
| | | console.log(e); |
| | | const item = e.currentTarget.dataset.item |
| | | |
| | | setNewView('productId', item.id) |
| | | this.getCourseTypeListList() |
| | | |
| | | wx.navigateTo({ |
| | | url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + item.id, |
| | | }) |