自定义组件挂载实例会造成原型丢失
constructor(name) { this .name = name } speak(){ console.log( this .name) } }
//组件 Component({ data:{ xiaoming: new Person('xiaoming) } }) |
在组件上挂载实例的时候,组件初始化后,data和properties合并时会将类当成普通的对象处理,造成实例的原型丢失,希望能解决这个问题(可能别的类型也有这个问题)。
解决的办法比较简单,就是在初始化后(created,attached,ready)挂件实例