我试图了解无状态组件以及这些示例之间的区别:
class App {
render() {
return (
<div>
{this.renderAFunction('hello')}
</div>
);
}
renderAFunction(text) {
return (
<p>{text}</p>
);
}
}
Run Code Online (Sandbox Code Playgroud)
还有这个:
class App {
render() {
return(
<div>
<RenderAFunction text='hello'/>
</div>
);
}
}
const RenderAFunction = ({text}) => (
<p>{text}</p>
);
Run Code Online (Sandbox Code Playgroud)
或者如果有任何差异?
不必从对象声明映射中的所有属性,例如:
prop1: object.prop1
Run Code Online (Sandbox Code Playgroud)
你不能像下面那样把物体放在那里吗?或者什么是实现这一目标的正确方法?
results: [
object,
values: [
test: 'subject'
]
]
Run Code Online (Sandbox Code Playgroud)