看看口试题,不过为了查漏补缺,看看本身那些方面还不懂。紧记不要觉得背了口试题,就高枕无忧了,最佳是了解面前的旨趣,如此口试的功夫才气海阔天空。否则,略微有程度的口试官一看就可以看出,能否有立地书橱照旧适值背中了这道口试题(有空再把例子中代码补上)。
一、关于MVVM的了解?MVVM是Modl-Viw-ViwModl的缩写。
Modl代表数据模子,也能够在Modl中界说数据窜改和职掌的生意逻辑。
Viw代表UI组件,它负责将数据模子变化成UI显现出来。
ViwModl监听模子数据的改观和遏制视图动做、责罚用户交互,简略了解便是一个同步Viw和Modl的目标,连合Modl和Viw。
在MVVM架构下,Viw和Modl之间并没有直接的关连,而是经过ViwModl举行交互,Modl和ViwModl之间的交互是双向的,因而Viw数据的改观会同步到Modl中,而Modl数据的改观也会即时反映到Viw上。
ViwModl经过双向数据绑定把Viw层和Modl层连合了起来,而Viw和Modl之间的同步做事完尽是主动的,无需人为过问,因而开采者只要