JavaScript - vue の計算されたプロパティにパラメーターを渡す方法
欧阳克
欧阳克 2017-07-05 10:47:14
0
4
1772

計算されたプロパティのパラメーターを渡すにはどうすればよいですか?

リーリー
欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

全員に返信(4)
phpcn_u1582

パラメータを渡せない場合は、メソッドとして記述することができます

いいねを押す +0
phpcn_u1582

まず第一に、計算された属性のメソッドはパラメーターを渡すことができません。コードによると、達成したいのは型の変更に応じて色を返すことだと思います。その後、計算された値が返されることを理解する必要があります。属性はその中の値にのみ関連します。依存関係が変更されると、計算されたプロパティが再計算されて値が変更されるため、vm のデータを型にして、その依存関係にする必要があります。計算されたプロパティ。簡単なコードは次のとおりです:

リーリー
いいねを押す +0
大家讲道理

この要件はオブジェクト インスタンス データで解決できないでしょうか?

リーリー

スタイルを{color: colors[item.type]}

にバインド
いいねを押す +0
过去多啦不再A梦

https://cn.vuejs.org/v2/guide... 計算セッター

計算されたプロパティにはデフォルトでゲッターのみがありますが、必要に応じてセッターを提供することもできます:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート