【发布时间】:2020-04-14 03:06:01
【问题描述】:
我有一个问题。如何调用(委托)函数并为其添加一些参数,javascript中有没有vay?
我创建了一个小例子: https://jsfiddle.net/p7kL5mvw/
在孙子中,我有一个 OnEdit 函数。它应该调用它的父级 onEdit 函数,因此祖父级组件接收 a) 更改的值和 b) 来自中间 (TableView) 的 prop a 和 b。
我正在寻找一些东西,所以我可以在这行中说:
<click-to-edit v-model="todos[idx].text" :editable="true" :pOnEdit="onEdit"></click-to-edit>
调用我父母的 onEdit 函数,传递我孩子给出的值并添加我的参数,例如:
:pOnEdit="onEdit(() => childArgument, todos[idx].a, todos[idx].b)
有没有可能,或者你将如何解决这个问题?非常感谢您的帮助!
【问题讨论】:
-
VueJs 2.0 emit event from grand child to his grand parent component 的可能副本 .... 这个问题的答案展示了 许多 技术
标签: javascript vue.js vue-component ecmascript-5 arrow-functions