vue在同一个页面重复引用相同组件如何区分二者

1.使用情境:我在同一个vue中引用了同样的一个图层选择的组件,需要区分二者的选择的radio值,如果不做区分,这二者选择的radio值看上去将会一样

 

2.解决方法:

先说原理,这个重复引用的组件虽然一样,但是二者在被创建的时候各自走了一遍生命周期,所以变量之间不冲突。

首先在引用组件中新增一个props,这里命名为spareId,用来区分二者。

然后父组件传值:

 

然后在子组件raido中引入这个spareId:

这样就能区分二者选择的不同值。

原理是这样,也可根据实际情况灵活使用。

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读