本周主要用于学习vue框架的进阶使用,进度比较缓慢,也遇到了一些棘手的问题。但是在学习vue的过程中也找到了一些比较好的资源,来分享一下。
1、vue学习资源分享
入门级:http://www.runoob.com/vue2/vue-tutorial.html
这个连接是菜鸟教程的连接,里面会有一些基本的用法和例子,可以直接在phpstorm上运行,关于运行结果菜鸟教程也有分析。
进阶级:https://cn.vuejs.org/v2/guide/
这是vue的官网介绍,里面会介绍vue的功能和实现的部分代码,结合在菜鸟教程的例程框架,就可以尝试运行实现。
再进阶:https://segmentfault.com/a/1190000009275424
这个类似博客的segmentfault介绍了基本的后台管理和登陆界面实现
http://element-cn.eleme.io/#/zh-CN/guide/design
elementui的官网,在这里可以看到各种组件化的模块和和实现代码,也可以直接使用,体验vue的强大。
更进阶:自行去github搜索vue项目,然后进行学习,改造。
ps :github项目中的html文件可以直接在当前文件的路径前放上:htmlpreview.github.io/? 就可以直接查看html页面效果了,非常方便。
2、问题记录
这周的主要问题是:
vue的路由管理:考虑到我们实现的是一个功能较为复杂的综合系统,其中的路由管理较为复杂,难以理顺;优秀的路由系统要方便添加、更改、调用,目前还在尝试搭建。
组建化模块: 虽然elementui已经提供了很多优秀的组件,但是还是实现不了我们预期的全部功能,所以我们需要自己设计并组件化部分功能,但是考虑到在不同的引用场合,自己设计的
组件都能使用,是一个很大的挑战。