【发布时间】:2017-11-28 10:10:34
【问题描述】:
这是我的 html 元素:
<ng-container>
<span *ngIf="row.messageText && row.messageText.length >= 30 && expanded">{{row.messageText.substr(0, 25)}}
<span>more</span>
</span>
</ng-container>
当 row.messageText.length 大于 30 时显示部分消息。单击 后我需要第一个跨度来显示整个消息(通过使用 row.messageText.substr())更多跨度。我认为可以通过使用 (click)="toggle()" 并设置一些 true/false 值来解决。
你有什么想法吗?
【问题讨论】:
-
是的,您可以通过点击来完成。你试过了吗?
-
我不知道怎么做。我是 Angular 的新手。
标签: angular