【发布时间】:2015-08-18 03:58:28
【问题描述】:
假设我们正在定义一个将显示一棵树的 React 类。
React.createClass({
propTypes: {
tree: treeType
},
render: function () {
// ...
}
});
这是treeType 的定义,它显然不起作用,但希望能说明我想要表达的意思。
var treeType = React.PropTypes.shape({
value: React.PropTypes.string,
children: React.PropTypes.arrayOf(treeType)
})
有没有办法让类型懒惰地引用自己,这样就可以了?
【问题讨论】:
-
感谢您的解决方案。我正在寻找同样的东西-> github.com/facebook/react/issues/5676
标签: javascript reactjs