root容器里的代码依然符合html规范 只不过混入了一些特殊的Vue的语法root容器里的代码被称为[Vue模板]Vue实例和容器是一一对应的真实开发中只有一个vue实例,StarPool并且会配合着组件一起使用{{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性一旦data中的数据发生改变,那么页面中用到该数据的地方也会自动更换。如何选择:目前哪种写法都可以,以后学习到组件时,data必须使用函数式,否则会报错由Vue管理的函数,一定不要写箭头函数,一旦写了箭头函数 this就不再是Vue实例了。StarPool 通过Object.defineProperty()把data对象中所有的属性添加到vm上为每一个添加到vm上的属性 都指定一个getter、setter在getter、setter内部去操作(读、写)data中对应的属性