【发布时间】:2020-03-13 23:36:23
【问题描述】:
我将 Angular 9 与 Angular 材料一起使用。 我有我希望能够编辑的字符串的动态列表 - 每个都在一个单独的输入中。 我还希望能够添加和删除它们,并为此制作一些动画。
问题: :enter 和 :leave 动画会在每次值更改时触发。
Stackblitz:https://stackblitz.com/edit/angular-material-baseline2-7pmidv
到目前为止,我想出的最佳解决方案是使用单独的对象来存储值。
public list:{value:string}[] = [{value: "1"}, {value: "2"}, {value:"3"}];
而不是
public list: string[] = ["1", "2", "3"];
我想知道是否有更好的方法。
【问题讨论】:
标签: angular typescript angular-material angular-animations