避免组件被复用时,数据存在引用关系。 vue组件可能存在多个实例,如果使用对象形式,会导致多个组件共用一个data,从而使一个组件影响其他组件。 如果用函数定义,会返回一个全新的对象,避免了组件之间data的相互影响。