установить параметры компонентов в сборнике рассказов
Я создал простую историю в angular, но параметры истории не отображаются в компоненте. Сказка:
export const myStory = (args: FileExplorerComponent) => ({
component: FileExplorerComponent,
template: `
<div style="position: relative">
<common-file-explorer></common-file-explorer>
<p>Przykładowe użycie Webdav</p>
</div>
`,
directory: 'bip',
parameters: {
directory: 'bip',
},
props: {
directory: 'bip',
menuItems: [
{ directory: 'bip' }
],
}
Составная часть:
@Input() directory: string;
Конструктор:
console.log('directory', this.directory);
Он показывает undefined. Нужно ли мне настраивать поставщиков или аргументы конструктора?
0 ответов
В вашем примере не должно быть:
template: `
<div style="position: relative">
<common-file-explorer [directory]="this.directory" ></common-file-explorer>
<p>Przykładowe użycie Webdav</p>
</div>
`,
? Или возможно
template: `
<div style="position: relative">
<common-file-explorer [directory]="this.menuItems[0].directory" ></common-file-explorer>
<p>Przykładowe użycie Webdav</p>
</div>
`,