1. 项目介绍
- 黑马头条移动端是一个IT资讯移动web应用,有着和今日头条类似的资讯浏览体验。
- 主要功能:资讯列表、标签页切换,文章举报,频道管理、文章详情、关注功能、点赞功能、评论功能、搜索功能、登录功能、个人中心、编辑资料、小思同学
- 黑马头条可打包成一款移动APP,后期结合H5+可在Dcloud打包成一款体验较好的手机应用。
- 项目在线浏览地址
2. 项目技术点介绍
- vue.js中
- $nextTick使用 (vue更新DOM是异步的)
- 组件通信 (父, 子传递)
- async和await用法
- keep-alive 组件缓存
- vuex
- actions中发ajax请求
- actions的返回值问题
- vue-router
- 懒加载 (对打包以后首页加载速度有提高)
- axios
- 请求和响应拦截器
- 封装请求工具方法 (代码分层)
- vant
- 对组件使用更熟悉
- 掌握使用和查阅文档的能力
- socket.io-client
- http协议复习 (请求报文和响应报文)
- 与ajax区别
- ajax和socket之间的选择
- amfe-flexible
- 移动端rem适配