使用React.createElement在react中指定单个单词属性

时间:2018-02-11 07:38:46

标签: reactjs

我尝试动态创建一个折线图,如:

check error on-error="{{error}}"

但使用<LineChart axes dataPoints xDomainRange={[0, 100]} yDomainRange={[0, 100]} width={500} height={250} ... /> 之类的:

React.createElement

我如何处理“轴”和“dataPoints”等“单字”属性?

有什么建议吗?

感谢

1 个答案:

答案 0 :(得分:0)

根据DOC道具默认为“True”

如果没有为道具传递任何值,则默认为true。这两个JSX表达式是等价的:

reactjs
  

我如何处理那些&#34;单词&#34;像&#34;轴&#34;等属性和   &#34;数据点&#34;

这些单词属性在<LineChart> axes={true} dataPoints={true} ..... </LineChart> 中的含义是什么,它意味着:

<LineChart>
    axes
    dataPoints
    .....
</LineChart>

更短的写作方式是:

React.createElement

所以在React.createElement( LinkChart, {xDomainRange:[0, 100], axes: true, dataPoints: true, ....} ) 中,你可以写:

Api Name Folder

    1 Register Device (contains activate, create token and register device requests)
    2 Deregister a Device (contains activate, create token, list all devices and deregister a device requests
   request)