vue函数式组件functional如何向父组件传值?

vue函数式组件functional,如何调用方法向父组件传值?
调用方法会报错:TypeError: _vm.itemClick is not a function

image.png

阅读 1.7k
2 个回答

直接在 template 中使用 listeners

<p v-for="(item, index) in props.items" :key="index" @click="listeners.click(item)">

然后父组件

<MyTemplate :list="[1,2,3,4,5,6]" @click="handleClick" />

vue@2.7 亲测可用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题