【发布时间】:2017-10-31 10:13:19
【问题描述】:
有时,我既见过也写过一些这样的 React 代码。
const text = (
<p>
Some text
</p>
);
这确实有效,但是这有什么问题吗?
我知道我不能以这种方式使用 props,但如果我所做的只是渲染一些简单的东西,比如一个段落,我不明白为什么我需要让它成为一个功能组件或扩展 React.Component
我目前这样做的原因是因为我需要传入一两段作为占位符文本,而不能只传入纯文本。
【问题讨论】:
-
我认为以这种方式使用它是最佳实践,因为您希望获得最佳性能,但也希望以最短的方式编写代码。您的元素不使用道具,只是一种表现形式,因此最好尽量减少。
标签: javascript class reactjs components stateless