李伊娜 react "元素 null"?

我有一块看起来像的一个组件


c.props.results.totalCount > c.props.searchOptions.perPage 
? createElement/ReactPaginate, {
previousLabel: "<",
nextLabel: ">",
pageNum: Math.ceil/c.props.results.totalCount / c.props.searchOptions.perPage/,
marginPagesDisplayed: 2,
pageRaneDisplayed: 5,
containerClassName: "pagination",
activeClass: "active",
forceSelected: c.props.searchOptions.page,
clickCallback: noop
}/
: null


原则上,如果页面上有一些东西,请打开Chapel小部件,否则不这样做。

我想将此逻辑封装到自己的组件中。


createElement/OptionalPager, c.props/


唯一的问题是渲染功能无法返回
null

, 而且我不愿意在这里插入中间元素。 有没有元素
React.DOM.null

, 哪个我可以退回而不是他?
已邀请:

诸葛浮云

赞同来自:

您的课程的渲染功能必须能够采取 null.

https://facebook.github.io/rea ... .html
如果你称自己 React.render, 你可以渲染 noscript 就像他们一样


React.render/<noscript></noscript>, .../

喜特乐

赞同来自:

如果您可以在呈现时指定缺少呈现作为空字符串的渲染 ", 然后沿着字符串:


{/stat == "SHOW_BUTTON"/ ? <button bind="" onclick="{" this,i,item="" this.myaction.="" }="">buttonLabel</button> : '' }

要回复问题请先登录注册