Storybook里组件显示空白但本地运行正常怎么办?
刚用@storybook/react创建了一个按钮组件,写好stories后预览页面全是空白,控制台没有报错。试过npm rebuild和清除缓存还是不行,但直接在项目里运行这个组件又是正常的
这是我的组件代码:
import React from 'react';
export const Button = ({ label }) => (
<button className="rounded-lg bg-blue-500 text-white px-4 py-2">
{label}
</button>
);
对应的stories.js内容:
import { Button } from './Button';
export default {
title: 'Components/Button',
component: Button,
};
export const Primary = () => <Button label="Click me"/>;
preview.js里全局引入样式文件。试试在.storybook/preview.js加这段代码:如果还没生效,检查下组件路径和 stories 配置是不是写错了,有时候就是手抖打错了字。