首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react storybook加载项旋钮未显示

react storybook加载项旋钮未显示
EN

Stack Overflow用户
提问于 2017-06-19 14:30:58
回答 4查看 12.6K关注 0票数 14

我似乎不能让@storybook插件旋钮工作吗?它似乎并不是在装饰实际的故事。基本上跟上了this

我下面的代码..我正在使用带有create-react-app的getstorybook

使用以下包:

代码语言:javascript
复制
@storybook/addon-actions": "^3.1.2,
@storybook/addon-info": "^3.1.4,
@storybook/addon-knobs": "^3.1.2,
@storybook/react": "^3.1.3

我的设置

代码语言:javascript
复制
//.storybook/addons.js
import '@storybook/addon-knobs/register'

//.config
import { configure, setAddon, addDecorator } from '@storybook/react';
import infoAddon from '@storybook/addon-info';

setAddon(infoAddon);

function loadStories() {
  require('../stories');
}

configure(loadStories, module);

//stories/index.js
import React from 'react';
import { withKnobs, text, boolean, number } from '@storybook/addon-knobs';
import { storiesOf } from '@storybook/react';

const stories = storiesOf('Storybook Knobs', module);

  // Add the `withKnobs` decorator to add knobs support to your stories.
  // You can also configure `withKnobs` as a global decorator.
  stories.addDecorator(withKnobs);

  // Knobs for React props
  stories.add('with a button', () => (
    <button disabled={boolean('Disabled', false)} >
      {text('Label', 'Hello Button')}
    </button>
  ))

这应该是不需要动脑筋的,但也不要走运。

EN

回答 4

Stack Overflow用户

发布于 2019-07-17 09:11:57

希望这对某些人有所帮助,但是由于某些原因,我的插件面板突然从视图中消失了,我不知道如何找回它。我可以在我的开发工具的“元素”窗格中看到正在呈现的插件标记--所以我知道事情是正常的。不知怎么的,storybook在我的localStorage['storybook-layout']中存储了一个错误的值,所以插件被放置在屏幕之外。运行以下命令修复了该问题。

代码语言:javascript
复制
localStorage.removeItem('storybook-layout')
票数 48
EN

Stack Overflow用户

发布于 2017-08-23 04:49:51

您可能需要在storybook配置文件夹中创建addons.js文件。(默认情况下为.storybook)。

检查您需要添加以下内容的Docs for knobs

代码语言:javascript
复制
import '@storybook/addon-knobs/register';
票数 13
EN

Stack Overflow用户

发布于 2018-02-21 14:10:14

尝试删除url上的所有查询字符串

例如:http://localhost:6006/?knob-is_block=false&knob-Disabled=false&knob-disabled=false&knob-Style%20lite=false&knob-show=true&knob-Size=md&knob-readOnly=false&knob-Style=default&knob-icon%20name=vertical&knob-Label=Hello%20Button&knob-Active=false&knob-is_loading=false&selectedKind=Button&selectedStory=default%20style&full=0&addons=0&stories=1&panelRight=0&addonPanel=storybooks%2Fstorybook-addon-knobs

转到http://localhost:6006

这对我很有效。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44623598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档