私はAPIから取り出したアイテムのセットを持っています。ベローは、私がサーバーから受け取ったデータの例です。子要素データを使用する条件付きfilterBy for v-forループ
{
{"name": "example1", "price": 11, "vendor": "vendor_name1" },
{"name": "example2", "price": 12, "vendor": "vendor_name2" },
{"name": "example3", "price": 13, "vendor": "vendor_name3" },
}
これらのループの各項目は、好みに基づいて偽から真にトグルされるデータプロパティedit: false
に割り当てられます。選択した "filterBy"を設定する方法はありますか?それはeditを持つ項目だけをフィルタリングすることができます:falseとスキップフィルタリングedit:true?
ありがとう:
例を参照してください。
あなたは編集ですべてのオブジェクトを取得することができます: 'VAR noEdit = obj.filter(関数(x)は{!返すx.edit})'その結果を必要にどんな計算を行うと偽。 – IrkenInvader
問題は、オブジェクトが子コンポーネントに渡されることです。編集:内部からfalseが割り当てられます。また、vue.jsはその親スコープのプロパティを表示しません。サーバーからフェッチされたプロパティのみが表示されます。 –