Angular:仅用于转换视图值的管道,但我想基于参数值覆盖该值

问题描述 投票:0回答:1

角管管道仅用于查看目的才转换值

我有一个用例,其中将管道应用于值,我正在将一些参数传递给管道,基于该参数它正在改变值。

我想要的是,我只是想为视图转换值,我想根据提供的参数用新值覆盖旧值。

有可能吗?

在将this.fldexcl.field2上应用管道之后,基于参数,HTML上可见的值将更改,但是我想根据参数值的更改来覆盖属性this.fldexcl.field2的值

<input type="text"  [(ngModel)]="this.fldexcl.field1" />


  {{this.fldexcl.field2|transformField2:this.fldexcl.field3:this.fldexcl.field4:this.fldexcl.field1"}}```
angular pipe ngmodel
1个回答
0
投票

管道将数据作为输入并将其转换为所需的输出。

角管,一种编写可以在HTML中声明的显示值转换的方法。

所以您不能使用Pipe更改变量的值

© www.soinside.com 2019 - 2024. All rights reserved.