是否可以将事件作为道具与事件处理程序中的其他道具一起传递



我使用的是vue2。我有一个事件处理程序

<textarea name="caption" :ref="`textarea-${index}`" keydown.prevent="handler(index)"></textarea>

当我没有将任何道具传递给事件处理程序时,keydown.prevent="handler"会将默认事件作为道具,但当我将自己的自定义道具

您可以像这样传递两个参数

<textarea name="caption" :ref="`textarea-${index}`" keydown.prevent="handler($event, index)"></textarea>

并在功能中获取它们

function handler (event, index) { ... }

相关内容

最新更新