data 必须是一个函数 (王宏远的讲解)
如果不用function 返回,每个组件的data 都是内存的同一个地址,一个数据改变了其他也改变了,
data是一个函数时,每个组件实例都有自己的作用域,每个实例相互独立,不会相互影响