vue 多个循环得组件得值 改变后动态改变总值得问题

新手上路,请多包涵

1583474613(1).png
最近项目有这样一个需求,合计得总值等于上面得值相加,上面得值改变后下面得值也动态改变,上面得值是循环内得子组件通过$emit传过来得
现在就是可以得出总值,但是删除值和改变值以后下面得总值不改变
1583474816(1).jpg1583474844(1).png1583474866(1).png1583474890(1).png

阅读 2.5k
3 个回答

下方的总值计算考虑一下使用 计算属性compute 来实现
比如 C=A+B,当A变量、B变量改变的时候就会影响C从而影响页面渲染

说个题外话,这个东西我记得在精斗云上有,可以直接搬过来的那种

在子组件中监听数值变化,然后在传递给父组件,再在父组件中使用计算属性

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题