我正在尝试在React组件中创建快捷方式,我向该组件添加了此辅助函数:

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


定义了this.props.localModel,它是Backbone模型,但出现以下错误消息:

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);
    },

关于javascript - Backbone 调用在React组件函数中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36025444/

10-09 17:48