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



角管管道仅用于转换视图的值

我有一个用例,其中管道应用于一个值,我将一些参数传递给管道,它将根据这些参数更改值。

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

这可能吗??

在this.foldcl.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"}}```

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

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

因此,您不能使用Pipe 更改变量的值

最新更新