未捕获的TypeError:无法在Parse-React App中将类作为函数调用

时间:2015-10-23 14:36:08

标签: javascript parse-platform parse-react

我正在构建一个Parse-React-Ratchet应用程序,我遇到了一个不熟悉的错误" Uncaught TypeError:无法将一个类称为函数"在浏览器控制台中。错误消息植根于node-module babel-runtime中的class-call-check.js。我正在尝试创建特定业务类别的业务列表。业务类别作为指针存储在业务表中,如此(伪代码)

商家{名称,电话,类别}

组件观察功能如下所示

observe(props,state){
  return{
     businesses: new Parse.Query('Business').equalTo('category',  Parse.Object('_BusinessCategory', { objectId: this.props.categoryId}))
  }
}

我从类似

的BusinessList组件传递类别ID
<div className="content">
   <BusinessList categoryId={this.props.categoryId}/>
</div>

本身正在从其父类传递categoryId,如此

router.addRoute('categories/:id', function(id) {
        this.setState({page: <CategoryPage categoryId={id}/>});
    }.bind(this));

在parent componentDidMount函数中。考虑到我试图访问查询过滤器中的指针

,我怀疑我的查询编写不正确

提前感谢您的帮助。

0 个答案:

没有答案