不会吧,不会吧。一天学习VUE,有可能吗???显然精通没可能,但是达到能写的程度,如果有框架基础,非常有可能的。下面听我娓娓道来。该文只讨论学习方法,不涉及具体知识点。
框架是什么?我的理解就是能够在应用层进行快速开发的工具。对于前端应用层框架来说主要得满足业务需求,想象一下,满足一个交互需求,那我应该知道些什么呢?读完下面一段话,我想大概也知道自己在一天时间内需要学习什么了?基本是【】里面的几个知识点,也就8个而已。
首先得要知道【框架模版】大概长啥样的。有了框架模版,怎么动手写呢?想象完成简单的组件需要什么?需要【状态控制】组件,那么就涉及到【状态存放】位置。有了状态,怎么去改变状态呢?这就涉及到了【方法】。要是需要在特定时间触发方法呢?这就涉及到了【生命周期】,只需要在生命周期内塞方法即可,要是通过用户交互触发方法呢,这就涉及到了【事件】。在事件中有可能触发或者通知另外一个组件渲染,那么涉及到了【组件通信】。项目大了以后sing page中涉及到【路由】的使用。
实话实说,动辄十几二十个小时的教学视频,我真的看不下去。所以learning by doing
一直都是我学习的重要方式。文档快速开始,细看发现文档对于零基础来说,有时候不说人话。行吧,那我Google一下相关教程,果不其然找到了【入门教程】。翻了一下教程缺乏实例,实际使用需要在项目进行使用,推荐github上快速找个【demo】或者公司项目直接拉条分支来搭配学习。学习过程中通过在项目上修修改改实验,能快速开始掌握知识点。一天下来,独立写个小demo不成问题了
上述提到的入门教程:https://vue3.chengpeiquan.com