【发布时间】:2020-06-23 12:20:21
【问题描述】:
我正在尝试使用插件链接。我尝试了文档https://www.npmjs.com/package/@storybook/addon-links 中列出的确切简单按钮示例。 LinkTo 反应组件工作正常,但是当我使用 linkTo 功能时,我得到“无法导航到提供的故事”错误。有人可以帮我解决这个问题吗?
import React from "react";
import { linkTo } from '@storybook/addon-links';
import LinkTo from '@storybook/addon-links/react';
export default {
title: 'Button',
};
export const first = () => (
<button onClick={()=>{
// debugger;
linkTo('Button', 'second')
}}>Go to "Second"</button>
);
export const second = () => (
<button onClick={linkTo('Button', 'first')}>Go to "First"</button>
);
【问题讨论】:
-
请在您的问题中包含相关代码sn-p,即您调用
linkTo的整个渲染函数? -
@Tyblitz 添加了代码。如果我使用 LinkTo react 组件,它可以正常工作,但 linkTo 函数会抛出上述错误“无法导航到提供的故事”
-
我遇到了同样的问题,使用 addon-links repo 中提供的示例。你有没有得到这个工作?
-
我创建了一个 github 问题:github.com/storybookjs/storybook/issues/10546
-
@Aaron 我通过将故事放在不同的文件中来让它工作。
标签: reactjs storybook storybook-addon-specifications