1

我正在使用早午餐和 CoffeeScript 将我的文件粘合在一起。我将 Griddle 添加到 vendor.js。Griddle 现在可以访问了,它是一个函数。所以我可以打电话Griddle并定义它。

但是我如何将它与 ReactJS 一起使用?

我尝试像对我的一个组件一样使用它:

Griddle = React.createFactory(Griddle)
    ...
    render: ->
      Griddle {results: fakeData}

这将返回:

Warning: getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.
react-with-addons.js:21628 Warning: getInitialState was defined on Griddle, a plain JavaScript class. This is only supported for classes created using React.createClass. Did you mean to define a state property instead?
react-with-addons.js:7400 Uncaught TypeError: Cannot read property '_currentElement' of null

基本上,我想使用外部模块来呈现没有 JSX 的表。

4

0 回答 0