Vue——核心思想--mvvm

2023-05-15,,

Vue核心思想为数据驱动和组件化。

一、数据驱动——双向绑定

Vue是一种MVVM框架。而DOM是数据的一个种自然映射。传统的模式是通过Ajax请求从model请求数据,然后手动的触发DOM传入数据修改页面。Vue中,Directives对view进行了封装,当model里的数据发生变化是,Vue就会通过Directives指令去修改DOM。同时也通过DOM Listener实现对视图view的监听,当DOM改变时,就会被监听到,实现model的改变,实现数据的双向绑定。

二、组件化

组件化实现了扩展HTML元素,封装可用的代码。页面上每个独立的可视/可交互区域视为一个组件;每个组件对应一个工程目录,组件所需要的各种资源在这个目录下就近维护;页面不过是组件的容器,组件可以嵌套自由组合形成完整的页面。

---------------------
作者:FlyT0Yan
来源:CSDN
原文:https://blog.csdn.net/a1b255/article/details/55271634
版权声明:本文为博主原创文章,转载请附上博文链接!

Vue——核心思想--mvvm的相关教程结束。

《Vue——核心思想--mvvm.doc》

下载本文的Word格式文档,以方便收藏与打印。