将值传递给 Storybook 中的嵌套组件
有没有更好的方法将值传递给 Storybook 中的嵌套组件?我可以明确地陈述每个单独的值,但这似乎非常低效。
function Dropdown({ label, type, size, title, disabled }) {
return (
<div className="dropdown">
<Button
label={label}
type={type}
size={size}
title={title}
disabled={disabled}
/>
</div>
)}
有没有办法一次性传递所有值?
dropdown.stories.js
export const DropdownButton = Template.bind({});
DropdownButton.args = {
label: "Dropdown label",
type: "btn-primary dropdown-toggle",
size: "btn-sm",
title: "",
disabled: false,
}
Is there a better way to pass values to a nested component in Storybook? I can explicitly state each individual value, but that seems very inefficient.
function Dropdown({ label, type, size, title, disabled }) {
return (
<div className="dropdown">
<Button
label={label}
type={type}
size={size}
title={title}
disabled={disabled}
/>
</div>
)}
Is there a way to pass all the values at once?
dropdown.stories.js
export const DropdownButton = Template.bind({});
DropdownButton.args = {
label: "Dropdown label",
type: "btn-primary dropdown-toggle",
size: "btn-sm",
title: "",
disabled: false,
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 传播 运算符:
You can use the spread operator: