亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 vuejs 中過濾常量數據

在 vuejs 中過濾常量數據

慕容3067478 2022-01-01 18:42:30
我有一個帶有廣告組數據的 vue 應用程序。const data = [ {   name: 'value1',   id: 'id1',   supervisor: true, }, {  name: 'value2'  id: 'id2',  supervisor: false, }]但我只需要顯示 supervisor = true 的數據。我試圖用下面的代碼過濾它,但它沒有用。const test = data.filter(data => data.supervisor = true);console.log(test);有人可以分享任何參考資料供我參考這個過濾功能,因為我是 vue js 中的新手?;蛘呷魏稳硕伎梢苑窒硭麄兊闹R。因為實際上我有來自 api 的數據需要以某種條件顯示。我試過使用url/api/items?supervisor=true,然后我被告知 API 不支持這種方式,所以我需要在 JavaScript 中從從 API 檢索的數據中創建一個過濾器函數。const data =[{...,...}]為了更容易理解,我在這個問題中使用了上面的內容。
查看完整描述

2 回答

?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

const test = data.filter(data => data.supervisor === true);

完整的工作示例,因為您data還缺少一個逗號,所以不工作的部分可以從那里:


const data = [

 {

   name: 'value1',

   id: 'id1',

   supervisor: true,

 },

 {

  name: 'value2',

  id: 'id2',

  supervisor: false,

 }

];

const test = data.filter(data => data.supervisor === true);

console.log(test);


查看完整回答
反對 回復 2022-01-01
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

你應該使用const test = data.filter(data => data.supervisor);而不是> true


查看完整回答
反對 回復 2022-01-01
  • 2 回答
  • 0 關注
  • 150 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號