Vue.js是用于构建交互式Web界面的库。
从技术上讲,Vue.js专注于MVVM(MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。)模式的ViewModel层。它通过两种方式的数据绑定连接View和Model。实际的DOM操作和输出格式被抽象为“ 指令”和“ 过滤器”。
VM实际是ViewModel--视图模型。
vue的数据必须通过VM(ViewModel)操控视图。
截图来源:https://012.vuejs.org/guide/
el: