var data = { newVideosList: [{"title":"7-2 音频驱动电控悬架","titlepic":"","des":"","vgid":3,"try":false,"url":"/v/013a55311a09587511027543125362777534081e00"},{"title":"7-1 点亮LED","titlepic":"","des":"","vgid":3,"try":false,"url":"/v/36113d161a095f751f2311712971345975310c4242"},{"title":"6 Simulink自动生成代码关键设置","titlepic":"","des":"","vgid":3,"try":false,"url":"/v/2d1c05391a095e75001533001000624b75351b0671"},{"title":"5-4 信号接口模块","titlepic":"","des":"","vgid":3,"try":false,"url":"/v/201a00271a095d752a1a3e4f3365177175355f4d7d"}], hotCoursesList: [{"title":"Simulink零基础MBD开发入门","des":"Simulink零基础MBD开发入门","url":"/c/12021d331a09416a7c1c12052c0a1a153e352307","videos":[{"title":"7-2 音频驱动电控悬架","url":"/v/6c3d223c1a0958751102754312536277751335137f"},{"title":"7-1 点亮LED","url":"/v/1a3a152e1a095f751f23117129713459750a052c6e"},{"title":"6 Simulink自动生成代码关键设置","url":"/v/6d4455201a095e75001533001000624b75360b0d6e"}],"count":0}], vgroupOptions: [{"value":1,"label":"限制访问"},{"value":2,"label":"普通会员"},{"value":3,"label":"VIP1"},{"value":4,"label":"VIP2"},{"value":5,"label":"VIP3"}], } const App = { data() { return data; }, methods: { handleNav(index) { let url; switch (index) { case "0": url = "/"; break; case "1": url = "/courses/"; break; case "2-1": url = "/reg/"; break; case "2-2": url = "/login/"; break; case "2-3": url = "/my/"; break; case "2-5": url = "/profile/"; break; case "2-6": url = "/ip/"; break; case "2-4": url = "/logout/"; break; default: url = "/"; } window.location.href = url; }, getVGName(vgid) { var vgMap = {}; this.vgroupOptions.forEach(item => { vgMap[item.value] = item.label; }); return vgMap[vgid] }, }, computed: { } } const app = Vue.createApp(App) app.use(ElementPlus) app.mount("#app")