# vue_demo **Repository Path**: crushlxb/vue_demo ## Basic Information - **Project Name**: vue_demo - **Description**: 后端小伙伴学习前端系列,相关的练习及demo。我们一起努力!!! - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-11 - **Last Updated**: 2022-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TodoList 案例 在学习的道路上,我想这句话是始终有效的:`纸上得来终觉浅,绝知此事要躬行` 另外:`祝我们:望别日相见时,都已有所成。` ## 前言 根据老师的演示,我将每个版本都分开上传到了仓库中,并且在源码中写下了相应注释。 1. `vue_analysis `是第一版的`todoList` 案例,即组件是根据`props`来进行数据的传递,以及根据方法的传递来进行通信的。 2. `vue_todolist_local` 是本地持久化案例,即根据`localStore` 来进行数据的暂时性的持久存储。 3. `vue_todolist_customer_event`是给组件绑定自定义事件,通过 `@自定义事件名` 来给组件绑定事件,而无需通过`props`来接收。 4. `vue_todolist_bus` 是通过全局事件总线实现,本质上就是循着原型链一步一步往上找。全局事件主线主要难点不是在编码,而是理解它的原理,换而言之,听老师讲课,最主要的不是那几行编码,重点而是在于写那几行编码之前的推理及一步一步的分析。 如果有天你顺着链接找到了这里,可以听听我个人讲的废话及个人理解。 ## 相关博文介绍 相关版本中牵扯到知识点的博文及个人理解: ## 个人理解及感受 我个人之前一直是一名Java后台开发,对于学前端不是特别热衷。主要原因就是在大一的时候落下太多课程,导致要补的东西太多,一画前端页面想到布局,想到前端那么多要记得,就麻脑阔。 到了大三,被老师安排的明明白白,学后端不会前端?不行,不可以。 然后前端只需要写前端即可,我每周写完后端,还要一边学,一边画前端页面,完善功能。(鼓励我前进的原因可能还在于除了我之外的后端人员,都参与了前端开发吧,想着总不能比别人弱吧,也就这样坚持下来了吧) ---- 抒发了一下个人经历,突感而发,大家见谅 --- 对于课程: 我目前学了一半,到85p左右吧。张天宇老师这门课给我的感觉,对于入门的小白,以及复习的xdm是极棒的,但是如果是前端进阶的xdm,可能还的自己继续花时间去研究研究其他的。 如果和我一样是刚学`vue`的小伙伴们,我觉得这门完全适合,没毛病,可以立即安排上。 用我在后端的话来,还是得在源码中漫游啊。哈哈 ---- `注意` 在敲这个案例之前,我自己其实在评论区逛了蛮久的(懒,想直接看看成品,不想去敲案例了)。 我有点开好几个已经完成的代码去看,但是我莫名发现都犯了一个老师说的问题,而且看大佬们的笔记,自己还点明了这个问题,但是代码中却还有这个问题。 ![image-20211113163034761](https://gitee.com/crushlxb/typora/raw/master/img/image-20211113163034761.png) 但是看到大家伙的笔记中还有这句话....(让我这个小白心情复杂) ![image-20211113163103237](https://gitee.com/crushlxb/typora/raw/master/img/image-20211113163103237.png) 因为这个,我在源码仓库中,将各个版本都分开了,并且也写了相关注释及文章,希望能够对大家有所帮助哈。 最后的最后,宣传下自己,哈哈。 大家好,我是博主`宁在春`。 前端学习道路上的一名小小菜鸟,希望能够同大家一起努力。 掘金主页:[宁在春](https://juejin.cn/user/2859142558267559) CSDN主页:[宁在春](https://blog.csdn.net/weixin_45821811?spm=1000.2115.3001.5343) 如果文章中有任何不足之处,请大家及时指出,在此郑重感谢。 如果有疑问,大家可以直接留言、评论、私信,看到定会第一时间进行回复。 email:nzc_wyh@163.com wx:lxbandwyh