当前我正在使用Laravel Nova。在后台,它使用的是vue.js。我已经制作了一个自定义vue组件,该组件需要更改另一个组件中的数据。
该其他组件位于n
目录中,因此我无法更改组件代码。该组件未使用事件,因此无法使用该事件更改数据。
我想知道是否可以在不使用事件的情况下更改另一个组件中的数据?
答案 0 :(得分:0)
我不知道要在其中设置数据的组件的代码。
但是,如果有裁判,您可以这样做:
updateData: function() {
this.$refs.xyComponent.clicked = true
}
请注意,$refs
仅在渲染过程之后填充。