我只是想问一下,如果在计算的getter中分配一些属性呢?
props:
invoice:
type: Object
computed:
total:
@invoice.subtotal = { some expression }
我想这样做,因为发票对象是由少数其他组件共享的,而这些组件需要来自小计组件的计算数据。
答案 0 :(得分:0)
理想情况下,您不应该在计算属性中改变实例的状态。
在您的情况下,您应该查看 Vuex ,这是基于Flux architecture的共享状态。在Vuex中,您可以使用getter并在多个组件之间共享反应状态......