这是我的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时,它会显示一部分消息。我需要点击“更多”后第一个span
显示整个消息(通过使用row.messageText.substr()
)。我认为可以通过使用(click)="toggle()"
并设置一些true/false值来解决这个问题。
你有什么想法吗?