相关疑难解决方法(0)

vue,发射vs传递函数作为道具

假设我有一个按钮组件,可以在其他几个组件中导入.我希望子组件不会耦合到单击按钮时发生的任何一种逻辑.因此,我希望在利用此按钮组件的各种组件中保留该逻辑.

我认为至少有两种方法可以解决这个问题.

  1. 让孩子向父母发出一个事件,然后让父母定义处理程序.

  2. 在父项中定义处理程序并将其作为props传递给按钮组件.

我习惯在React中做后者.对于这种情况,是否有最佳做法?

javascript vue.js vuejs2

12
推荐指数
4
解决办法
4609
查看次数

标签 统计

javascript ×1

vue.js ×1

vuejs2 ×1