1

我尝试为我的角度组件创建一个带有故事书的故事。

我的问题是我的角度组件有一个 @Input() 到一个非常复杂的对象,并且不能转换为 json (递归依赖,方法,整个东西)。

由于未知原因,故事无法创建,但如果我传递一个不太复杂的对象作为输入,它就可以工作。

任何想法?

@Component({
  selector: 'app-complex-view',
  template: `...`
})
export class ComplexViewComponent {
  @Input()
  public complex: Complex;





export const ComplexStory: Story<ComplexViewComponent> = args => ({
  props: {
    ...args,
    complex: new Complex()
  },
  template:'<app-complex-view [complex]=complex></app-complex-view>',
});
4

0 回答 0