这几天公司换了前端框架,就是打算使用Vue,Vuetifyjs,来构建前端,稀里糊涂的学了点Node.js,在这里记录一下感想:
Vue说是是一套构建用户界面的渐进式框架,Vue 只关注视图层, 采用自底向上增量开发的设计,Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件
然后学了实例化Vue对象,网上始终都没有找到我满意的答案,就这块的理解特别模糊,我所知道的是Vue在js文件中以new的方式创建以后,通过el绑定html中的元素,然后Vue就可以使用了,真的很特么的蒙逼,这都什么鬼?Vue不是一个前端框架么?然后Vue实例里面有什么鬼data,有methods,这个Vue实例化就讲完了,学到啥了?也是醉了,fuck ,差评!
然后就在id为el绑定的div里面开始使用了,什么data的数据直接{{用这个玩意儿}}就给绑定了,还特么美其名曰什么双向绑定,这个字眼不是学AngularJS的时候提到过么,感觉都差不多,AngularJS也是用{{}}绑定数据,可以动态改变数据的值,而且Vue用的都是v-on,v-band,AngularJS用的ng-xxx搞事情,所以感觉都是有规范的吧,了解完Vue里面的el、data、methods、之后,就是一堆堆的api用法,什么鼠标事件键盘事件,然后讲双向数据绑定{{就这玩意}},然后又是一堆相关api,什么注意变化,什么防止同步变化的api,然后数据data完事了,就开始方法,防止方法同步触发,使用计算属性Computed,然后v-if,v-for指令,初始化多个Vue实例,然后将组件,之后讲搭建脚手架CLI,组件嵌套,