storybook [Bug]: 通过URL参数设置子元素参数不起作用

wribegjk  于 3个月前  发布在  其他
关注(0)|答案(1)|浏览(33)

描述bug

通过URL参数设置args时,children参数被忽略且设置不正确。这个问题已经在#14508中讨论过,但在7.x版本中仍然存在。
另请参阅#14508(评论)

重现步骤

https://stackblitz.com/edit/github-9mxd72?file=src%2Fstories%2FButton.stories.ts&preset=node
当你打开Storybook并通过URL参数设置args时,除了children之外,所有参数都设置正确。实际上,children参数将从url中完全删除。
https://github9mxd72-0k2c--6006--7259293c.local-credentialless.webcontainer.io/?path=/story/example-button--primary&args=primary:!false;size:large;children:helloooooooo

系统信息

  • 无响应*

附加上下文信息

  • 无响应*
nwo49xxi

nwo49xxi1#

@StefanFeser 我能够复现这个问题。你的复现结果显示了几个问题:

  1. 当我编辑控件中的值时,我需要点击外部才能提交更改。当你这样做时,故事确实会正确更新。
  2. 当我使用步骤1中由控件生成的相同URL时,arg完全被忽略了。
    这看起来像是一个相当严重的问题!感谢你将它提请我们的注意。

相关问题