@Input
をコンポーネントで使用しようとしていますが、モーダルを開くときに変数を送信する方法を理解できません。モーダル - 閉じることができません。@Inputが外部コンポーネントと連携しています
<template #modalContent>
<my-component-with-content [var1]="val1"></my-component-with-content>
</template>
そして、私は、モーダルを開くためにクリックしてください:たとえば、私は次のテンプレート持つ
<button type="button" (click)="open(modalContent)" class="btn btn-default">Open</button>
を私はまた近い機能を持つ混乱しています。
私が試した:
<template #modalContent let-close='close'>
<my-component-with-content></my-component-with-content>
</template>
と私成分-と-コンテンツ(HTML)で、私は(click) = close("close")
を呼び出すしようとすると、私は次のエラーを取得する:self.context.close機能
オープンボタンをクリックしたときにvar1を渡す方法と、外部コンポーネントにclose
関数を渡すにはどうすればよいですか?
編集:私はng-bootstrap modal