前端3大框架之一,Vue.js也许说是往年的热点框架了,在如今的互联网公司口试中,确定会碰到Vue的口试题,假如你想口试胜利,那上面这些口试题你确定要记熟了
1:甚么是mvvm?
MVVM是Model-View-ViewModel的缩写。mvvm是一种计算心思。Model层代表数据模子,也也许在Model中界说数据修正和职掌的营业逻辑;View代表UI组件,它负责将数据模子转折成UI表现出来,ViewModel是一个同步View和Model的目标。
在MVVM架构下,View和Model之间并没有直接的接洽,而是经过ViewModel实行交互,Model和ViewModel之间的交互是双向的,因而View数据的改变会同步到Model中,而Model数据的改变也会立刻反响到View上。
ViewModel经过双向数据绑定把View层和Model层毗邻了起来,而View和Model之间的同步办事完尽是主动的,无需人为干与,因而开辟者只要