vue 学习总结

来源:互联网 发布:python 条件循环 编辑:程序博客网 时间:2024/05/20 10:14

没什么用系列继续;)
当然不止这些,不过作为一个后端学习前端框架,如此足矣

vue

基本特点: 前端框架.灵活易学.组件开发.数据驱动.

数据绑定

通过数据的单向.双向绑定.实现数据驱动页面渲染.
整体的分层.对页面效果,业务逻辑进行了切分.
业务更专注数据.ui更专注显示效果.

组件

组件的概念.组件树的结构.
使代码积累,代码复用成为可能.
相对固定的页面ui中.
可以对组件进行抽象.开发.复用.
最终形成.可以快速集成的工具型代码.
集成工作中,完全专注于业务数据即可.

构建一个项目.盖一个大房子.
过去用砖头.一点点盖.
优点呢.是我想怎样就怎样.盖什么样都可以.就是效率差点.

现在呢.用预制件..
现成的墙壁.窗口..大门.屋顶..
结构化标准化的接口
我可以用4个墙壁组建加一个屋顶.构建出来一个房子
哦.没窗户没门.
那.墙壁组建上嵌套一个门组件.另外一个墙壁上.嵌套一个窗组件.

需要注意的就是.设计的时候.我们要思考.我们要什么样的预制件.
这些预制件的接口.我是否定义好了.是否是可以灵活使用的.

一个墙壁的预制件.要平房用.高楼用.厕所用.商场用.哪里都能用.
不然.这个预制件也就失去了意义.
交互接口.也要抽象完善.
向组件内,传递什么数据?输出什么事件?
组件树的模型中.是否形成了完整的数据链.
是否最低耦合.

一个组件.一沙一世界.
麻雀虽小五脏俱全.组件嵌套的组件.也是一样.
层层递归.结构抽象上.组件树中不同层级的组件.应是相同的.

原创粉丝点击