Угловой: труба, используемая для преобразования значения только для представления, но я хочу переопределить значение на основе значения параметра - PullRequest
0 голосов
/ 24 октября 2019

Угловая труба Труба используется для преобразования значения только для цели просмотра.

У меня есть случай использования, когда труба применяется к значению, я передаю некоторые параметры трубе, в зависимости от которых они изменяют значение.

Что я хочу, я просто не хочу преобразовывать значение для просмотра, я хочу переопределить старое значение новым значением на основе предоставленных параметров.

Возможно ли это?

Здесь после применения канала к 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"}}```

1 Ответ

0 голосов
/ 24 октября 2019

Канал принимает данные в качестве входных данных и преобразует их в желаемый выход.

Угловые каналы - способ записи преобразований отображаемого значения, которые вы можете объявить в своем HTML.

Таким образом, вы не можете изменить значение переменной, используя Pipe

...