资讯专栏INFORMATION COLUMN

Vue2.0—仿知乎日报总结

lentoo / 1338人阅读

摘要:一个基于全家桶开发的仿知乎日报单页应用项目地址源码地址项目在线地址在线地址模式下推荐使用移动端模式浏览去观看如果觉得做得还不错或者项目源码对您有帮助希望您小抬右手到右上角点一个您的支持是作者长期更新维护的动力项目起源从二月份开始学习学习了

Vue-News

一个基于vue全家桶开发的仿知乎日报单页应用

项目github地址:源码地址

项目在线地址:在线地址 (PC模式下推荐使用chrome移动端模式浏览去观看)

如果觉得做得还不错 , 或者项目源码对您有帮助 , 希望您小抬右手到右上角点一个star , 您的支持是作者长期更新维护的动力^_^

项目起源

从二月份开始学习vue学习了一个半月后去跟着滴滴黄轶老师学习他的Vue.js高仿饿了么外卖App课程,做完后收获颇丰,对vue的实际项目应用有了基本的了解,同时也学习到了移动端布局,例如flex,1px边框,正方形背景图等等,做完整个课程后决定自己再去做一个小东西去加深巩固vue知识数,因此又花了数天去阅读vuex,vue-router,axios,以及饿了么前端团队开发的mint-ui,最后在博哥的推荐下选择了仿知乎日报作为独立demo的prototype,原因吗很简单,标准的单页面应用,没有太多复杂的交互效果,以及现成的api接口,然后,就开工啦!

项目划分

项目主要划分为7个页面模块

首页 (HomePage),收藏页(Collect),新闻详情页(NewDetail),评论页(Comments),主题新闻页(ThemeDetail),主编列表页(EditorsList)和主编个人页(Editor)

以及

侧边栏(Sidebar),滑动图(Swipe),新闻列表页(HomePageDetail),详情页底部工具栏(BottomMenu),头部(Header),子页面头部(SonHeader)

项目技术总结

除了使用到mint-ui,axios,vue-router这些组件库和插件以外,还有一个非常重要的vuex,所有非父子组件通信,甚至部分父子组件通信都使用到他,到后期解决bug第一时间想到的也是采用vuex解决

上面的截图就是我定义的全部状态,7个页面定义了将近30个状态,做到了非父子组件需要用同一种状态但是又不互相影响的效果

所有源码欢迎到我的github察看,也欢迎各位点一个Star,你的一个star就是对我的莫大鼓励

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/82850.html

相关文章

  • 2017-08-23 前端日报

    摘要:前端日报精选免费的计算机编程类中文书籍英文技术文档看不懂看印记中文就够了的内部工作原理美团点评点餐前后端分离实践让你的动画坐上时光机中文译有多棒简书译别再使用图片轮播了掘金译如何在中使用掘金个让增长成亿美元公司的独特方法众成翻 2017-08-23 前端日报 精选 FPB 2.0:免费的计算机编程类中文书籍 2.0英文技术文档看不懂?看印记中文就够了!Virtual DOM 的内部工作...

    lordharrd 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<