フィルターとはマスタッシュ{{…}}でテンプレートにバインドしたデーターがテキストとして出力される前に、何らかの加工を加えること。
フィルター
グローバルスコープにフィルターを登録する
書式:Vue.filter(フィルター名、関数オブジェクト)
テキスト側書式:{{プロパティ名 | フィルター名}}
{{price | number_format}}
金額を3桁ずつカンマで区切った書式にしました。
コンソールからの変更・確認の方法
console → 「app.price = 好きな金額を入力」→ enter で試してみましょう。複数のフィルター
ローカルスコープにフィルターを登録する
書式:filters: {フィルター名:関数オブジェクト}
テキスト側書式:{{プロパティ名 | フィルター名 | フィルター名}}
{{price | unit}} ⇒ 円をつけるだけのフィルター処理
{{price | number_format | unit}} ⇒ 円をつけ、さらに3桁ずつカンマをつけるフィルター処理
{{price | number_format | unit}} ⇒ 円をつけ、さらに3桁ずつカンマをつけるフィルター処理
この本を参考に学び、完成させることができました。しかし、プログラミング初心者の私が詳しく解説することは、おこがましく、難しく出来ません(ToT) その点、この本では丁寧な解説が載っていますので、解説とともにコードを書き、完成させればより深く学ぶことができます(^.^) 身に付けて消えないスキルがこの値段。買っておいてよかったです。