主干调用在 React 组件函数中不起作用

Backbone call not working within React component function

本文关键字:函数 不起作用 组件 React 调用      更新时间:2023-09-26

我正在尝试在 React 组件中创建一个快捷方式方法,我将这个辅助函数添加到组件中:

    getLocalModel: function () {
        return this.props.localModel.get.apply(this, arguments);
    },

this.props.localModel 已定义,它是骨干模型,但我收到以下错误消息:

TypeError: Cannot read property 'uploadResult' of undefined

我知道主干模型已定义,因为我进行了调试并出现了错误消息。我相信这个电话有问题

this.props.localModel.get.apply(this, arguments);

有谁知道它可能有什么不正确的地方?

哎呀,简单的错误,似乎正确的调用是

    getLocalModel: function () {
        return this.props.localModel.get.apply(this.props.localModel, arguments);
    },