Vue是以一种MVVM思想开发的,底层使用ES5里的object.definedProperty,这个API叫做模型变量的劫持,拦截其get和set操作,一旦数据发生变化,会把最新数据更新到页面(使用了订阅-发布模式完成)