如何在Angular的数据类型上使用ngSwitch?

布山·加德卡(Bhushan Gadekar)

我在angular2中工作,想知道<div>当变量具有某些数据类型时是否可以使用ngSwitch加载标签。

 <div [ng-switch]="value">
  <p *ng-switch-when="isObject(value)">This is Object</p>
  <p *ng-switch-when="isArray(value)">This is Array</p>
  <p *ng-switch-when="isBoolean(value)">This is Boolean</p>
  <p *ng-switch-when="isNumber(value)">This is Number</p>
  <p *ng-switch-default>This is Simple Text !</p>
</div>

div当变量具有某种数据类型时,是否可以加载标签?如果没有,对此有什么解决方法?

GitHub上的AngJobs

一种替代方法是使用ngIf

  <p *ngIf="isObject(value)">This is Object</p>
  <p *ngIf="isArray(value)">This is Array</p>
  <p *ngIf="isBoolean(value)">This is Boolean</p>
  <p *ngIf="isNumber(value)">This is Number</p>
  <p *ngIf="!isObject(value) || !isArray(value) || !isBoolean(value) || !isNumber(value)">This is Simple Text !</p>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用MapStruct不同的数据类型?

如何检查正在使用的数据类型?

如何在Hibernate中使用BLOB数据类型?

如何在Haskell中获取函数以使用数据类型返回多个类型?

如何在angular2中使用ngSwitch

如何使用数据类型包含功能

如何在熊猫中具有布尔数据类型的变量上执行.describe()方法

如何在Sequelize中使用MySQL JSON数据类型

如何在Angular Dart中将自定义数据类型与ngModel一起使用

如何在Angular 5中定义数组数据类型

如何在没有__len__数据类型定义的对象上添加__len__?

如何在Google表格中的横轴上显示不同的数据类型

如何在if语句中使用数据类型

如何在雅典娜的字符串数据类型上提取月份名称

当表由不同的列名组成但数据类型相同时,如何在表上执行联合?

您如何在“位级”上创建一个全新的数据类型?

如何在Java中使用长数据类型?

如何在TIME数据类型上应用SQL'between'关键字

如何在R中循环使用列表数据类型?

如何在MYSQL数据库上设置Null(日期数据类型)

如何在不使用求和类型或副本的情况下创建异构数据类型的列表

Mysql:如何在整数数据类型上使用相似的函数来查找相似的数字?

如何在数组数据类型的元素上添加外键约束

如何在 XSD 中使用 XLink 数据类型

当数据类型为 nvarchar 时,如何在 SQL 上添加约束?

如何在 OutSystems 中使用位数据类型

如何在 kotlin 上捕获参数的数据类型?

如何在使用列时修改列数据类型

如何在 Python 中使用 if else 检查数据类型?