为了账号安全,请及时绑定邮箱和手机立即绑定

如何根据布尔值交换内容?

如何根据布尔值交换内容?

慕妹3146593 2021-08-20 18:43:33
我想根据布尔值是真还是假来交换我的 page.html 中的一些内容。所以我看到你可以用 来创造这样的东西,<ng-content>但不知何故这并没有奏效。我收到此错误:Error: Template parse errors: <ng-content> element cannot have content.我还注意到必须有某种方法可以删除旧内容。页面.html      <ion-card>    <!--  content to move away when bool true-->        </ion-card>    <div *ngIf="!checked">    <ng-content>      <ion-card><!-- new content when bool false--></ion-card>    </ng-content>       </div>       
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

有两个单独的条件对你有用吗?


<ion-card *ngIf="checked">

    <!--  content to move away when bool true-->

</ion-card>


<ion-card *ngIf="!checked">

    <!-- new content when bool false-->

</ion-card>

如果这不起作用,您可以使用开关


<div [ngSwitch]="checked">

    <ion-card *ngSwitchCase="true">

        <!--  content to move away when bool true-->

    </ion-card>

    <ion-card *ngSwitchCase="false">

        <!-- new content when bool false-->

    </ion-card>

</div>


查看完整回答
反对 回复 2021-08-20
  • 1 回答
  • 0 关注
  • 183 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号