如何将子节点与JSX结合?

克里斯

我想从li元素构建一个ul列表,但是li元素将来自不同的来源,因此我无法在一个声明中做到这一点。看来JSX无法处理一组子元素,这给了我一个语法错误:

var items = <li>S</li>
  <li>S</li>
  <li>S</li>;

理想情况下,我想执行以下操作:

var items1 = <li>S</li>
  <li>S</li>
  <li>S</li>;
var items2 = <li>S</li>
  <li>S</li>
  <li>S</li>;
var list = <ul>{items1}{items2}</ul>;

还有另一种方法可以做到这一点吗?

亚伯拉罕森(J. Abrahamson)

JSX非常简单地消除了Javascript语法的负担,因此您可以自由地将其混合使用。

/** @jsx React.DOM */
var items1 = [ <li>S</li>,            var items1 = [ React.DOM.li({}, "S"),
               <li>S</li>,                           React.DOM.li({}, "S"),
               <li>S</li> ];                         React.DOM.li({}, "S") ];
var items2 = [ <li>S</li>,            var items2 = [ React.DOM.li({}, "S"),
               <li>S</li>,                           React.DOM.li({}, "S"),
               <li>S</li> ];                         React.DOM.li({}, "S") ];
var list = <ul>{items1+items2}</ul>;  var list = React.DOM.ul({}, items1+items2);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将子节点与JSX结合?

来自分类Dev

如何将tsx与snabbdom-jsx结合使用(而不是React)?

来自分类Dev

如何将子节点添加到数组 PHP

来自分类Dev

如何将COUNTIF与OR结合

来自分类Dev

如何将:hover与:not()结合?

来自分类Dev

如何将COUNTIF与OR结合

来自分类Dev

GraphViz:如何将子图中的节点连接到子图的同级节点?

来自分类Dev

如何将字符串添加到节点内的子节点?

来自分类Dev

如何将子节点附加到传递给函数的现有父节点上?

来自分类Dev

如何将子节点添加到父节点,而不必跳到加载元素的位置?

来自分类Dev

如何将XML子节点添加到父节点C#

来自分类Dev

如何将镜头和函子结合在一起?

来自分类Dev

如何将子组件中的两个值与一个事件结合?

来自分类Dev

如何将选项与Kleisli结合

来自分类Dev

如何将AutoDataAttribute与InlineData结合

来自分类Dev

如何将OAuth与Imgur结合使用?

来自分类Dev

如何将多个IF函数与jQuery结合?

来自分类Dev

如何将Django与Jade结合

来自分类Dev

如何将Tor与Java结合使用

来自分类Dev

如何将ASTextNode与TTTAttributedLabel结合使用

来自分类Dev

如何将Boost与Eclipse结合使用?

来自分类Dev

如何将FakeAsync与testWidgets结合使用?

来自分类Dev

如何将transmute与grep函数结合?

来自分类Dev

如何将useLocation()与useSelector()结合?

来自分类Dev

如何将GOOGLEFINANCE公式与INDEX结合

来自分类Dev

如何将日期与WHERE子句结合

来自分类Dev

如何将ggplot与chartSeries结合

来自分类Dev

如何将Dart项目与PHP结合?

来自分类Dev

如何将setColumnAttribute与update()结合使用?