web/h5/static/js/8.be82d9e491c3483d0bf3.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
webpackJsonp([8],{j9kb:function(s,e,t){"use strict";t("IcnI");var i={props:{hasButton:{type:Boolean,default:!0},type:{type:String,default:"course"}},data:function(){return{typeText:"course_list"===this.type?"课程":"班级",moreText:"course_list"===this.type?"好课":"班级"}},methods:{jumpBack:function(){this.$router.push({name:"find",query:{redirect:"find"}})}}},o={render:function(){var s=this,e=s.$createElement,t=s._self._c||e;return t("div",{staticClass:"empty-course"},[t("img",{staticClass:"empty-course__img",attrs:{src:"static/images/courseEmpty.png",alt:""}}),s._v(" "),t("p",{staticClass:"empty-course__text"},[s._v("暂无"+s._s(s.typeText))]),s._v(" "),s.hasButton?t("div",{staticClass:"empty-course__btn",on:{click:s.jumpBack}},[s._v("+ 更多"+s._s(s.moreText)+"等您加入")]):s._e()])},staticRenderFns:[]},a=t("VU/8")(i,o,!1,null,null,null);e.a=a.exports},l5Ph:function(s,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t("Dd8w"),o=t.n(i),a=t("Gu7T"),l=t.n(a),r=t("j9kb"),u=t("pLaV"),n=t("gyMJ"),c={mixins:[t("vzuq").a],components:{emptyCourse:r.a,lazyLoading:u.a},data:function(){return{courseItemType:"rank",classItemType:"rank",isEmptyCourse:!0,isEmptyClass:!0,isCourseRequestComplete:!1,isClassRequestComplete:!1,isAllCourse:!1,isAllClass:!1,courseList:[],classList:[],offset_course:0,offset_class:0,limit_course:10,limit_class:10,active:0,isCourseFirstRequestCompile:!1,isClassFirstRequestCompile:!1,tabs:["我的课程","我的班级"]}},computed:{typeList:function(){return 0==this.active?"course_list":"classroom_list"}},methods:{judgeIsAllCourse:function(s){return this.courseList.length==s.paging.total},judgeIsAllClass:function(s){return this.classList.length==s.paging.total},requestCourses:function(s){var e=this;return this.isCourseRequestComplete=!1,n.a.myStudyCourses({params:s}).then(function(s){var t=void 0;t||(e.courseList=[].concat(l()(e.courseList),l()(s.data)),e.offset_course=e.courseList.length),t=e.judgeIsAllCourse(s),e.isAllCourse=t,e.isCourseRequestComplete=!0}).catch(function(s){console.log(s,"error")})},requestClasses:function(s){var e=this;return this.isClassRequestComplete=!1,n.a.myStudyClasses({params:o()({},s,{format:"pagelist"})}).then(function(s){var t=void 0;t||(e.classList=[].concat(l()(e.classList),l()(s.data)),e.offset_class=e.classList.length),t=e.judgeIsAllClass(s),e.isAllClass=t,e.isClassRequestComplete=!0}).catch(function(s){console.log(s,"error")})},courseSendRequest:function(){var s={offset:this.offset_course,limit:this.limit_course};this.isAllCourse||this.requestCourses(s)},classSendRequest:function(){var s={offset:this.offset_class,limit:this.limit_class};this.isAllClass||this.requestClasses(s)}},created:function(){var s=this,e={offset:this.offset_course,limit:this.limit_course},t={offset:this.offset_class,limit:this.limit_class};this.requestCourses(e).then(function(){s.isCourseFirstRequestCompile=!0,0!==s.courseList.length?s.isEmptyCourse=!1:s.isEmptyCourse=!0}),this.requestClasses(t).then(function(){s.isClassFirstRequestCompile=!0,0!==s.classList.length?s.isEmptyClass=!1:s.isEmptyClass=!0})}},p={render:function(){var s=this,e=s.$createElement,t=s._self._c||e;return t("div",{staticClass:"e-learn"},[t("van-tabs",{staticClass:"after-tabs",model:{value:s.active,callback:function(e){s.active=e},expression:"active"}},s._l(s.tabs,function(s){return t("van-tab",{key:s,attrs:{title:s}})})),s._v(" "),0==s.active&&s.isEmptyCourse&&s.isCourseFirstRequestCompile?t("emptyCourse",{attrs:{type:s.typeList}}):s._e(),s._v(" "),1==s.active&&s.isEmptyClass&&s.isClassFirstRequestCompile?t("emptyCourse",{attrs:{type:s.typeList}}):t("div",[t("lazyLoading",{directives:[{name:"show",rawName:"v-show",value:0==s.active,expression:"active==0"}],attrs:{courseList:s.courseList,normalTagShow:!1,isAllData:s.isAllCourse,courseItemType:s.courseItemType,isRequestCompile:s.isCourseRequestComplete,typeList:"course_list"},on:{needRequest:s.courseSendRequest}}),s._v(" "),t("lazyLoading",{directives:[{name:"show",rawName:"v-show",value:1==s.active,expression:"active==1"}],attrs:{courseList:s.classList,isAllData:s.isAllClass,normalTagShow:!1,courseItemType:s.classItemType,isRequestCompile:s.isClassRequestComplete,typeList:"classroom_list"},on:{needRequest:s.classSendRequest}})],1),s._v(" "),t("div",{staticClass:"mt50"})],1)},staticRenderFns:[]},m=t("VU/8")(c,p,!1,null,null,null);e.default=m.exports},pLaV:function(s,e,t){"use strict";var i=t("Dd8w"),o=t.n(i),a=t("CjLw"),l=t("OGZL"),r=t("NYxO"),u={components:{courseItem:a.a},props:{courseList:Array,isRequestCompile:Boolean,isAllData:Boolean,courseItemType:String,typeList:{type:String,default:"course_list"},normalTagShow:{type:Boolean,default:!0},vipTagShow:{type:Boolean,default:!1}},data:function(){return{list:[],finished:!1}},filters:{courseListData:l.a},computed:o()({},Object(r.mapState)(["courseSettings"]),{loading:{get:function(){return!this.isRequestCompile},set:function(s){console.log(s,"value")}},listObj:function(){return{type:this.courseItemType,typeList:this.typeList,showStudent:!this.courseSettings||Number(this.courseSettings.show_student_num_enabled)}}}),watch:{isAllData:function(){this.loading=!1,this.finished=this.isAllData}},methods:{onLoad:function(){this.isRequestCompile&&this.$emit("needRequest")}}},n={render:function(){var s=this,e=s.$createElement,t=s._self._c||e;return t("van-list",{attrs:{finished:s.finished},on:{load:s.onLoad},model:{value:s.loading,callback:function(e){s.loading=e},expression:"loading"}},s._l(s.courseList,function(e,i){return t("courseItem",{key:i,attrs:{type:s.courseItemType,normalTagShow:s.normalTagShow,vipTagShow:s.vipTagShow,typeList:s.typeList,isVip:e.vipLevelId,discount:"course_list"===s.typeList?e.courseSet.discount:"",courseType:"course_list"===s.typeList?e.courseSet.type:"",course:s._f("courseListData")(e,s.listObj)}})}))},staticRenderFns:[]},c=t("VU/8")(u,n,!1,null,null,null);e.a=c.exports},vzuq:function(s,e,t){"use strict";var i=t("IcnI");e.a={beforeRouteEnter:function(s,e,t){!i.a.state.token?t({name:"prelogin",query:{redirect:s.fullPath}}):t()}}}});
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。