【发布时间】:2021-08-13 14:43:43
【问题描述】:
当前正在尝试使用属于父级的方法
<p class="message-date text-center">
{{ $emit('format_date_day_month_year_time', message.date) }}
</p>
但是我得到了错误。
Converting circular structure to JSON
--> starting at object with constructor 'Object'
如何在不依赖事件的子组件中调用函数?我很抱歉问了这么简单的问题,但我在谷歌上找到的所有东西都是使用 $emit 和一个事件。
【问题讨论】:
-
我快速搜索了一下,找到了这个链接Vue best practice for calling a method in a child component。它推荐了一种我也会推荐的技术,将 prop 从 parent 传递给 child,并观察 child 中的 prop 以触发函数调用。
标签: vue.js vuejs2 vue-component