0

我只是想问一下,在计算的 getter 中分配一些属性是否可以?

props:
  invoice: 
    type: Object

computed:
  total:
    @invoice.subtotal = { some expression }

我想这样做,因为发票对象在少数其他组件上共享,并且这些组件需要来自小计组件的计算数据。

4

1 回答 1

0

理想情况下,您不应该在计算属性内改变实例的状态。

在您的情况下,您应该查看Vuex,它是基于Flux 架构的共享状态。在 Vuex 中,您可以拥有 getter 并在多个组件之间共享反应状态......

于 2016-09-18T13:21:05.627 回答