然后把 vue 学习期间碰到了什么问题都记录下来了,并且以一个新手的角度来理解和阐述这些问题,希望对后来者有所帮助。
我看了很多vue教程,都喜欢一上来就讲 mvvc 模式。虽然我有 mvc概念,但是在跑通vue 之前,我是理解这个概念还是挺吃力的。
所以我认为就没有必要一来就讲解这个概念了。 于是我就把最能体现 mvvc理念的页面例子,同时用 非vue和 js+html 做了一遍,然后用有 vue 做了一遍。 这样通过直接观察代码的区别,很容易就理解 vue 是做什么的了,mvvc模式也就好理解了。
Ajax 是做前后端分离的必要手段,所以肯定是绕不过去的, Vue自然会包含这个内容。不过Vue没有指定到底用哪种方式,一般说来是推荐使用 fetch 或者 axios。
所以在 Ajax教程之前,又专门做了 fetch和 axios的教程,帮忙过渡一下。
在学习路由的部分需要用到 vue-route.js, 学习 ajax部分需要用到 fetch.js和axios.js文件。为了帮助同学节约些许时间,这些都在网站右上角有下载。
每个学习的知识点,都在当前页面提供了直观的演示效果,说明当前教程是百分百能够成功运行的,即方便大家理解和消化,也加强了大家学习的信心。
这两个东东也是开发 vue.js 常用到的工具,但是呢,需要有node.js环境才可以用。 相当同学大概还不太熟悉 node.js 的使用。 所以接下来做了 node.js 的入门教程之后,再回过头来补上 vue-cli和 webpack的教程吧。