父组件father.vue:
<template>
<div>
<A></A>
<B></B>
</div>
</template>
其中A组件为table组件,table中的数据由father组件传入。
B为添加Form表单数据的组件,想实现通过B组件增加数据到A组件的table中,该如何写vue代码?
父组件father.vue:
<template>
<div>
<A></A>
<B></B>
</div>
</template>
其中A组件为table组件,table中的数据由father组件传入。
B为添加Form表单数据的组件,想实现通过B组件增加数据到A组件的table中,该如何写vue代码?
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
大概是这样的流程,B组件添加表单后通过
$emit('on-add', newData)
通知父组件添加数据,A组件也就随之更新了