子组件非常有用,但其实现不可定制且不可控。
问题:
const controls: Meta<TypographyProps> = {
title: 'Typography',
component: Typography,
subcomponents: {
'Title': Typography.Title
}
argTypes: {
....
}
}
建议:
const controls: Meta<TypographyProps, TypographyTitleProps> = [
{
title: 'Typography',
component: Typography,
argTypes: {
....
}
},
{
title: 'Title',
component: Typography.Title,
argTypes: {
....
}
}
];
我相信可以通过向后兼容的方式来实现。
5条答案
按热度按时间bnl4lu3b1#
我也在寻找一种方法来覆盖子组件的argTypes。目前有什么解决办法可以实现这个功能吗?
smdnsysy2#
是否有关于该功能的更新?似乎我已经创建了一个与该功能密切相关的工单(#13379)
xzv2uavs3#
大家好!最近似乎没有太多关于这个问题的进展。如果还有问题、评论或错误,请随时继续讨论。遗憾的是,我们没有时间处理每一个问题。我们始终欢迎贡献,所以如果你想帮忙,请发送一个pull request。30天后未活跃的问题将被关闭。谢谢!
wi3ka0sx4#
这个问题仍然存在。
snz8szmq5#
今天偶然发现了这个问题,如果可能的话,希望能找到一个解决方法。