什么是MVVM模型?
MVVM (Model-View-ViewModel)
就是将其中的 View 的状态和行为抽象化,MVVM 模式和 MVC 模式一样,主要目的是分离视图和模型,MVVM 旨在利用 WPF 中的数据绑定函数,通过从视图层中几乎删除所以 GUI 代码,更好地促进视图层开发与模式其余部分的分离,不需要用户体验开发人员编写 GUI 代码,他们可以使用框架标记语言,并创建到应用程序开发人员编写和维护的视图模型的数据绑定。
Vue结合MVVM模型的实现方法,下面编程教程网小编带大家了解一下,附代码介绍。
代码如下:
//Vue
<div id="id">
<h1>姓名:{{name}}</h1>
<h1>国籍:{{address}}</h1>
</div>
<script>
Vue.config.productionTip = false; //阻止 vue 在启动时生成生产提示
//Model
const vm = new Vue({
data:{
name:'张三',
address:'中国'
}
})
ViewModel
vm.$mount('#id')
console.log(vm);
</script>
Model:模型层,data里面的数据,表示JS的对象;
View:视图层,HTML内容部分,表示HTML中能操作的DOM元素;
ViewModel:充当连接视图和数据的中间人,即就是定义了 Observer 观察者身份,即桥梁。
以上是编程学习网小编为您介绍的“Vue结合MVVM模型的实现方法”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:Vue结合MVVM模型的实现方法


猜你喜欢
- javascript与cookie 的问题详解 2024-01-14
- css实现5种滚动吸顶实现方式的比较(性能升级版) 2023-12-14
- 将一个绝对定位的div水平垂直居中对齐 2024-01-06
- 使用 JS 复制页面内容的三种方案 2023-12-23
- 瀑布流布局的两种实现方式:传统多列浮动和绝对定位布局 2024-01-06
- java – HTML页面未连接到数据库 2023-10-26
- 8.音频标签,视频标签.html 2023-10-27
- html5哪些标签已经被废除了 2024-12-14
- CSS基础教程十九之CSS图文混排,图像签名,多图拼接和图片特效 2024-01-05
- javascript 调用其他页面的js函数或变量的脚本 2024-01-14