以下代码
die "Invalid namespace $cycleNameSpaceToUse"
if $cycleNameSpaceToUse =~ /::|'/;
my $ns = 'UserCallable::' . $cycleNameSpaceToUse;
my $subname = 'ep_' . $cycleToUse;
if (my $func = $ns->can($subname))
# ... as before
我想知道文章是否是局部变量,为什么它不属于道具?
答案 0 :(得分:2)
react中的功能/无状态组件作为第一个参数传递给props。在您的示例中,您正在使用对象分解来从props对象中获取文章。
无状态组件是一个函数,它接受道具和可选的上下文,并返回一个react组件或null(不是未定义)。定义该函数后,您可以在该函数上设置其他属性,例如propTypes
,然后反应会尊重它们。