vue基础

86 阅读1分钟

vue框架

一、介绍

vue是一款用于构建用户界面的渐进式的基于mvvm架构模式的javaScript框架。

mvvm组成:

Model:js里变量数据

View:页面上HTML元素

ViewModel:是Vue.js的核心,它是一个Vue实例

让Model和View产生联系,并让DOM和数据保持同步

  • DOM Listeners:监听页面上的数据改动后,将同步更新到Model内

  • Data Bindings:当Model内数据发生改变时,页面上相应的DoM会重新渲染

mvvm.jpg

二、内置指令

内置指令.jpg

内置指令(1).jpg

三、计算属性

定义

在computed选项中的函数,函数必须要有返回值,计算属性即为返回值;

特点:

  • 响应式属性的变化【自动】计算
  • 本质时一个属性,可以像data中定义的响应式属性一样在模板中使用
  • 缓存

可写计算属性可写计算属性.jpg