Angular : ボタンをクリックすると非表示だった内容が表示される
TypescriptとHTMLに記述する
コンポーネントの中のHTML
<!-- ボタンのクリックで質問内容の表示状態をトグルする -->
<button (click)="openQuestion()">Show Question</button>
<!-- 質問内容を表示する部分 -->
<div *ngIf="showQuestion">
<p>質問内容がここに表示されます。</p>
</div>
コンポーネントの中のTypescript
export class 作ったコンポーネント名Component {
// 質問内容の表示状態を管理するフラグ
showQuestion: boolean = false;
openQuestion() {
// ボタンをクリックするたびに表示状態をトグルする
this.showQuestion = !this.showQuestion;
}
}
テンプレだから
シンプルですがCSSやSCSSを使ってデザインをちがう感じに
カスタマイズするのがオススメ!