一、数据驱动是什么?
通过数据来驱动页面的变化。数据改变时,页面上的内容也会改变
在数据驱动的开发模式下,开发者更多的是关心数据怎么流转,数据怎么变,而不需要通过代码去操作元素。开发过程更加简洁,代码更加简洁专一。
那么vuejs是如何实现这种数据驱动的呢?
这里就需要谈到MVVM设计模式
MVVM主要包含3个部分:model、view和 viewmodel。
Model:指的是数据部分
View:指的是视图部分,对应前端就是dom
Viewmodel:就是连接视图与数据的中间件
Model和View是不能直接通讯的,而是需要通过ViewModel来实现双方的通讯。viewModel相当于一个观察者,随时监听双方的动态,以及及时的给对方一个响应的操作。
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。