在vue项目中实现MVVM的原理是什么

  介绍

这期内容当中小编将会给大家带来有关在vue项目中实现MVVM的原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

& lt; ! DOCTYPE  html>   & lt; html>      & lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt;才能title> Vue 测试实例,安康;菜鸟教程(runoob.com) & lt;/title>   & lt;才能script  src=癶ttps://unpkg.com/vue/dist/vue.js"祝辞& lt;/script>   & lt;/head>      & lt; body>   & lt;才能div  id=癮pp"比;   ,,,& lt; input 类型=皌ext", v模型=癿essage"比;   ,,,& lt; p> {{, message }} & lt;/p>   & lt;才能/div>      & lt;才能script>   ,,,let  vm =, Vue ({new    ,,,,,el:, & # 39; #应用# 39;   ,,,,,数据:,{   ,,,,,,,的信息:,& # 39;Hello  Vue.js ! & # 39;   ,,,,,}   ,,,})   & lt;才能/script>   & lt;/body>      & lt;/html>

视图影响数据

在vue项目中实现MVVM的原理是什么

数据影响视图

在vue项目中实现MVVM的原理是什么

项目构架

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞      & lt; head>   & lt;才能meta  charset=癠TF-8"比;   & lt;才能meta  name=皏iewport",内容=翱矶?设备宽度,初始=1.0,比;   & lt;才能meta  http-equiv=癤-UA-Compatible",内容=癷e=edge"比;   & lt;才能title> Document</title>   & lt;/head>      & lt; body>      & lt;/body>      & lt;/html>   & lt; ! DOCTYPE  html>   & lt; html>      & lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt;才能title> Vue 测试实例,安康;菜鸟教程(runoob.com) & lt;/title>   & lt;才能script  src=啊?js/mvvm.js"祝辞& lt;/script>   & lt;才能script  src=啊?js/compile.js"祝辞& lt;/script>   & lt;/head>      & lt; body>   & lt;才能div  id=癮pp"比;   ,,,& lt; input 类型=皌ext", v模型=癿essage"比;   ,,,& lt; div>{{消息}}& lt;/div>   ,,,& lt; ul>   ,,,,,& lt; li> & lt;/li>   ,,,& lt;/ul>   ,,,{{消息}}   & lt;才能/div>      & lt;才能script>   ,,,let  vm =, new  MVVM ({   ,,,,,el:, & # 39; #应用# 39;   ,,,,,数据:,{   ,,,,,,,的信息:,& # 39;Hello  Vue.js ! & # 39;   ,,,,,}   ,,,})   & lt;才能/script>   & lt;/body>      & lt;/html>

mvvm。html

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞      & lt; head>   & lt;才能meta  charset=癠TF-8"比;   & lt;才能meta  name=皏iewport",内容=翱矶?设备宽度,初始=1.0,比;   & lt;才能meta  http-equiv=癤-UA-Compatible",内容=癷e=edge"比;   & lt;才能title> Document</title>   & lt;/head>      & lt; body>      & lt;/body>      & lt;/html>   & lt; ! DOCTYPE  html>   & lt; html>      & lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt;才能title> Vue 测试实例,安康;菜鸟教程(runoob.com) & lt;/title>   & lt;才能script  src=啊?js/mvvm.js"祝辞& lt;/script>   & lt;才能script  src=啊?js/compile.js"祝辞& lt;/script>   & lt;/head>      & lt; body>   & lt;才能div  id=癮pp"比;   ,,,& lt; input 类型=皌ext", v模型=癿essage"比;   ,,,& lt; div>{{消息}}& lt;/div>   ,,,& lt; ul>   ,,,,,& lt; li> & lt;/li>   ,,,& lt;/ul>   ,,,{{消息}}   & lt;才能/div>      & lt;才能script>   ,,,let  vm =, new  MVVM ({   ,,,,,el:, & # 39; #应用# 39;   ,,,,,数据:,{   ,,,,,,,的信息:,& # 39;Hello  Vue.js ! & # 39;   ,,,,,}   ,,,})   & lt;才能/script>   & lt;/body>      & lt;/html>

mvvm。js

class  MVVM  {   构造函数才能(选项),{   ,,,,el 美元;=,options.el;   ,,,,data 美元;=,options.data;      ,,,if  (。el美元),{   ,,,,,new 编译(这一点。el美元);   ,,,}      ,,}   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

在vue项目中实现MVVM的原理是什么