簡體   English   中英

如何在vuejs或Javascript中查找數組中的元素

[英]How to find elements in an array in vuejs or Javascript

我在vuejs中有一系列元素,我對它們進行了一些數據操作就像我有一個選擇下拉列表,它顯示了公司信息,每個公司信息都有一個標記。 標簽屬於一個子級別,我已將兩個標簽一起加入並存儲在數據庫中,每當我選擇母公司時我希望選擇這些標簽,我的意思是它應該有類btn-warning並且休息全部為btn-primary不要與其他選擇混淆,有選項來自第一個選擇的過濾器

因此,假設我的標簽數據值是: Investor-Mutual fund ,它應該分開,應該選擇Investor按鈕, Mutual Fund按鈕應該有btn-primary類,這應該只能用選擇列表更改

這是我的代碼筆: https//codepen.io/anon/pen/eWXPaK?edit = 1010

這會讓你知道我想要做什么。 引導我

我相信這就是你想要的。

if (!this.selectedCompanies.length > 0){
  const str = this.model.data.find(d => d.name === newValue.label)
  const [currentTag, selectedTag] = str.tag.split("-")
  this.currentTag =  currentTag
  this.selectedTag =  this.tags[this.currentTag].find(t => t.display === selectedTag)
}

更新了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM