angular - 有没有可能根据以下情况在 *ngFor 上应用动态 css?
问题描述
使用*ngFor
. 我的代码是这样的。
<div *ngFor="let data of datas">
<td>{{data.name}}</td>
<td>{{data.content}} </td>
</div>
假设 data.content 是“你好,你好吗”。是否有任何可能的方法可以在 Hello 上动态应用 css 以仅显示绿色的Hello和黑色的其他颜色。
解决方案
您可以将 slice 用于不同 css 中所需的字母:
<div *ngFor="let data of datas">
<td>{{data.name}}</td><br/>
<td style="color:green">{{data.content | slice:0:6}}</td>
<td>{{data.content | slice:7:24}} </td>
</div>
推荐阅读
- spring - MVC 中的 Spring Cache - 可以使用自动装配进行查找吗?
- .net - Docker 容器启动(“docker run”)但立即停止(ASP .NET MVC api-REST 解决方案)
- java - 使用 Java 在 XML 中设置嵌入字段的文本
- sql - 连接具有相同键的表,第二个表有多个键值,第二个表的行必须具有相同的列值
- jenkins - Docker 上的詹金斯。-- Hello World 示例构建失败
- node.js - Node js在生产服务器上部署和运行时无法将文件上传到FTP
- javascript - 像我们在excel中输入的公式验证
- javascript - 视频上的画布覆盖
- ruby-on-rails - 如何在 Ruby on Rails 中将 S3 安全文件作为电子邮件附件发送
- mysql - 如何使用循环系统生成随机匹配?