Storybook 中如何正确传递 props 给组件的 Stories?

Top丶茜茜 阅读 36

我在写 Storybook 的 stories 时,想给 React 组件传 props,但试了几次都没生效。比如我有个 Button 组件,写了下面这样的 story:

export const Primary = () => <Button label="Click me" variant="primary" />;

但控制台报错说 label 和 variant 是 undefined,是不是写法不对?应该用 args 还是直接传?

我来解答 赞 5 收藏
二维码
手机扫码查看
2 条解答
Air-秋羽
省事的话,直接在故事里用 args 对象,然后模板绑定。这样改:
const Template = (args) => 
点赞
2026-03-23 09:14
炜曦🍀
改成这样:

export const Primary = (args) =>
点赞 7
2026-02-25 14:07