inspector 编码 vue 如何 call 组件的function?

最近开始写了些inspector的编码。

学到了我们可以透过 v-value = “target.number1.value” 来设置组件的 variables.

那么我们该如何透过 vue 来 call 组件 中的 function?

Vue.component("UploadComponent", {
  template: `<ui-button class="green flex-1" @confirm="upload">上传</ui-button>`,
  props: {
    target: {
      twoWay: true,
      type: Object,
    },
  },
  methods: {
    upload() {
      var scene = cc.director.getScene();
      // 然后通过场景节点scene获取场景中的节点、组件,调用上面的方法
    }
  }
});
2赞

谢谢!还有一个问题,我应该如何获取 安装了该组件的(节点、组件)?

如果我用 scene.GetComponents() 我会得到一堆组件,我该如何从其中分辨出哪个是我按的那个组件?