【发布时间】:2017-06-08 18:04:37
【问题描述】:
当我点击我的图片时,我试图在我的标题下方显示一些文本。 OnClick,它应该显示下面的文本段落。但是,我对我当前的实现有什么问题感到困惑。
到目前为止,这是我的 html 代码:
我有一个问题,例如,它旁边是一个加号。当我单击加号时,showAnswer 从 false 变为 true,然后它应该 showAnswer 但页面加载时已显示所有内容。我该如何解决?
<h1 class="question"> Foo?
<img (click)="showAnswer = !showAnswer" style="float:right;" src="images/ic-add.png"
class="ic_add"/></h1>
<p *ngIf="showAnswer" class="answer" > Bar</p>
<hr/>
<h1 class="question" >ABC
<img (click)="showAnswer = !showAnswer" style="float:right;" src="images/ic-add.png" class="ic_add"/>
</h1>
<p *ngIf="showAnswer" class="answer">123</p>
<hr/>
ts:
export class QuestionsComponent {
public showAnswer = false;
constructor(){
}
}
【问题讨论】:
标签: html angular typescript