Javascript ReactJs中的photosweep

Javascript ReactJs中的photosweep,javascript,reactjs,photoswipe,Javascript,Reactjs,Photoswipe,我试图在ReactJs组件中使用,但它不起作用 为了简单起见: 我从中获取了所有html,并将其放入react组件中的render中。 我在ComponentDidMount方法中放入的所有js 我按下图像标题,得到uncaughttypeerror:undefined不是gallery.init()上的函数 所有class更改为className以及所有itemScope、itemType、itemProp、tabIndex 怎么了?在react中,您必须先构建组件,然后才能执行“Compon

我试图在ReactJs组件中使用,但它不起作用

为了简单起见:

我从中获取了所有html,并将其放入react组件中的render中。 我在
ComponentDidMount
方法中放入的所有js

我按下图像标题,得到
uncaughttypeerror:undefined不是
gallery.init()上的函数
所有
class
更改为
className
以及所有
itemScope、itemType、itemProp、tabIndex

怎么了?

在react中,您必须先构建组件,然后才能执行“ComponentDidMount”。因此,在react组件中呈现html。像这样:

var something = React.createClass ({

  render : function () {
      return(
          <div>
              //Your html code here
          </div>
      )
   }
});
var something=React.createClass({
渲染:函数(){
返回(
//你的html代码在这里
)
}
});

之后,您可以使用something组件。

需要更多信息,比如堆栈跟踪,或者更好的是JSFIDLE或类似的复制