在我的父应用程序中有一个方法可以带来我想在子组件中使用的数据。 目前我将数据更新为子组件,如下所示:
应用程序的数据:
_
这是app的创建功能:
data: function () {
return {
message:null
}
},
这是应用的模板:
created: function () {
socket.on('new timeline message', o => {
this.message = o;
});
},
这是子组件
<gauge :message="message"></gauge>
到目前为止,一切都很好,
但我的问题是,我不想要成为家长应用数据的一部分
因为消息可能会在一秒钟内更新100次,这意味着无论何时更新消息,父应用程序都将更新并导致性能问题。
有没有办法从父级更新子数据而不会导致父级更新并重绘?