├── .gitignore ├── README.md ├── babel.config.js ├── package.json ├── public ├── index.html └── logo.ico ├── src ├── App.vue ├── assets │ ├── images │ │ ├── category-selected.svg │ │ ├── category.svg │ │ ├── center-selected.svg │ │ ├── center.svg │ │ ├── default_avatar.svg │ │ ├── home-selected.svg │ │ ├── home.svg │ │ ├── logo.svg │ │ ├── my-learning-selected.svg │ │ └── my-learning.svg │ └── style │ │ ├── common.scss │ │ └── icon.scss ├── components │ ├── common │ │ ├── content-card │ │ │ ├── content-card-mini.vue │ │ │ └── content-card.vue │ │ ├── footer │ │ │ └── footer.vue │ │ ├── nav-tab-bottom │ │ │ └── nav-tabbar-bottom.vue │ │ └── title-bar │ │ │ └── title-bar.vue │ └── mine │ │ └── menu-info-item │ │ └── menu-info-item.vue ├── http │ ├── api.js │ └── index.js ├── libs │ ├── setRem.js │ └── validator.js ├── main.js ├── mock.js ├── router │ └── index.js ├── store │ ├── index.js │ └── mutationType.js └── views │ ├── Category │ └── Category.vue │ ├── Detail │ └── Detail.vue │ ├── Edit │ └── Edit.vue │ ├── Examination │ └── Examination.vue │ ├── Home │ └── Home.vue │ ├── Login │ └── Login.vue │ ├── Mine │ └── Mine.vue │ ├── MyLearning │ └── MyLearning.vue │ └── SearchResult │ └── SearchResult.vue └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/public/logo.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/images/category-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/category-selected.svg -------------------------------------------------------------------------------- /src/assets/images/category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/category.svg -------------------------------------------------------------------------------- /src/assets/images/center-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/center-selected.svg -------------------------------------------------------------------------------- /src/assets/images/center.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/center.svg -------------------------------------------------------------------------------- /src/assets/images/default_avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/default_avatar.svg -------------------------------------------------------------------------------- /src/assets/images/home-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/home-selected.svg -------------------------------------------------------------------------------- /src/assets/images/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/home.svg -------------------------------------------------------------------------------- /src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/logo.svg -------------------------------------------------------------------------------- /src/assets/images/my-learning-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/my-learning-selected.svg -------------------------------------------------------------------------------- /src/assets/images/my-learning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/images/my-learning.svg -------------------------------------------------------------------------------- /src/assets/style/common.scss: -------------------------------------------------------------------------------- 1 | $primaryColor:#58a; 2 | 3 | .skeleton { 4 | margin: 16px 0; 5 | } -------------------------------------------------------------------------------- /src/assets/style/icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/assets/style/icon.scss -------------------------------------------------------------------------------- /src/components/common/content-card/content-card-mini.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/common/content-card/content-card-mini.vue -------------------------------------------------------------------------------- /src/components/common/content-card/content-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/common/content-card/content-card.vue -------------------------------------------------------------------------------- /src/components/common/footer/footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/common/footer/footer.vue -------------------------------------------------------------------------------- /src/components/common/nav-tab-bottom/nav-tabbar-bottom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/common/nav-tab-bottom/nav-tabbar-bottom.vue -------------------------------------------------------------------------------- /src/components/common/title-bar/title-bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/common/title-bar/title-bar.vue -------------------------------------------------------------------------------- /src/components/mine/menu-info-item/menu-info-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/components/mine/menu-info-item/menu-info-item.vue -------------------------------------------------------------------------------- /src/http/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/http/api.js -------------------------------------------------------------------------------- /src/http/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/http/index.js -------------------------------------------------------------------------------- /src/libs/setRem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/libs/setRem.js -------------------------------------------------------------------------------- /src/libs/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/libs/validator.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/main.js -------------------------------------------------------------------------------- /src/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/mock.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/mutationType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/store/mutationType.js -------------------------------------------------------------------------------- /src/views/Category/Category.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Category/Category.vue -------------------------------------------------------------------------------- /src/views/Detail/Detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Detail/Detail.vue -------------------------------------------------------------------------------- /src/views/Edit/Edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Edit/Edit.vue -------------------------------------------------------------------------------- /src/views/Examination/Examination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Examination/Examination.vue -------------------------------------------------------------------------------- /src/views/Home/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Home/Home.vue -------------------------------------------------------------------------------- /src/views/Login/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Login/Login.vue -------------------------------------------------------------------------------- /src/views/Mine/Mine.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/Mine/Mine.vue -------------------------------------------------------------------------------- /src/views/MyLearning/MyLearning.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/MyLearning/MyLearning.vue -------------------------------------------------------------------------------- /src/views/SearchResult/SearchResult.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/src/views/SearchResult/SearchResult.vue -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FEZIRO/vue-vant-video-learning-webapp/HEAD/vue.config.js --------------------------------------------------------------------------------