2
にローカルテンプレート変数では動作しませんなぜ私はそれが1を下回るこれを受けた値が細かいカスタムパイプは角2
テンプレート
<input type = "number" placeholder = "Enter number for which square is to be calculated" [(ngModel)] = "value">
<p>Squared Number is using pipe Transform {{value | square}} </p>
コンポーネントを作品二乗ちょうど例のためのパイプを持っている
value = 2;
カスタムパイプ
import { Pipe,PipeTransform } from '@angular/core';
@Pipe({
name:'square'
})
export class SquarePipe implements PipeTransform{
transform(value: number, args?: number[]): number {
return Math.pow(value, 2);
}
}
しかし、私はこのようなテンプレートを使用しようとすると
それは動作しません私はなぜ知る必要がありますか?
<input type = "number" placeholder = "Enter number for which square is to be calculated" #value>
<p>Squared Number is using pipe Transform {{value | square}} </p>
を指していると思いますが、あなたにいくつかのコンソール・エラーをお持ちですか? –
@JaroslawK。エラーはありませんパイプは動作しません –
"正確に意味しない"とは何ですか? –