.vue 的文件其实编译后是一个类(class)
    实例化的时候,如果不是个函数,那么会造成所有的组件都能修改同一个变量
    是函数,都在闭包中,不会互相影响