vue的动态组件component在使用时,如果需要展示的是两个完全不同的组件,那么props怎么传递,将两个组件所需要的props都在component组件上一次传递吗
比如:A组件接受啊a,b,c;B组件接受d,e,f,那在使用component时是像下面一样使用吗(这样使用我测了下是可以的,但不知道有没有什么风险)。
<component
:is="currentSelect"
:a="a"
:b="b"
:c="c"
:d="d"
:e="e"
:f="f"
></component>
你这要是每种组件有二十个参数要传、有个七八种组件可咋整?这么写得累死。
包装成一个大对象就可以了: