reactjs - Storybook 中的默认道具值不正确
问题描述
如果我想在 React Storybook 中使用组件属性的默认值,它不起作用。但是,React 项目中没有问题。
例如,如果我有一个Button
组件:
import React from "react";
const objs = { a: "a", b: "b" };
export const Button = ({ testProp = Object.keys(objs), text }) => {
console.log({ objs });
return <button>{text}</button>;
};
testProp
value 是一个数组,这是正确的。
这在 Storybook 中不起作用,其中testProp
value 是string
我不确定是否需要更改某些配置,或者这是 Storybook 中的问题。
解决方案
我刚刚发现这是故事书错误。
推荐阅读
- html - 检查标签元素在反应中是否为空?
- excel - 每月邮件的 DASL 过滤器还返回上个月最后一天的项目
- r - 取消分组不能解决“添加缺少的分组变量”
- javascript - 为什么一开始有2个仪表板,而其中一个只有在单击按钮后才消失?
- docker - CoreDNS 永远不会在我的 RPi Kubernetes 集群上启动
- c++ - 模板函数取决于类成员函数参数
- javascript - 切换上下文会导致整个组件的重新渲染
- r - 使用 grepl 匹配特定文本,但不匹配该文本的子字符串
- python - 使用 re.sub 替换字符串的数字部分,并在 Python 中对该数字进行算术操作?
- azure - 如何获取 Azure 服务结构性能指标?