![](/img/trans.png)
[英]How to detect if the value of a property in an JSON Model is changed with a given value in AngularJS
[英]How to select given value matching property value in JSON?
我想要 select 給定值匹配 JSON 中的屬性值。這意味着我通過configuration_code
並且我想要 select description
值。
configurations: Array(2)
0:
configuration_code: "SPWG"
description: "Cuscade Cus Date"
1:
configuration_code: "KKS"
description: "Krop Kret Sowel"
...
試過的代碼:
configDelete: function(index, config) {
console.log(this.quote.configurations.find(x => x.configuration_code[config] == index).description);
}
如果我通過SPWG
,這應該控制Cuscade Cus Date
,如果我通過KKS
,這應該控制Krop Kret Sowel
。
但我試過的代碼不起作用。 我怎樣才能解決這個問題?
var printDescription = (configurations, code) => {
let config = configurations.find(c => c. configuration_code === code);
console.log(config.description);
}
請參閱下面的代碼片段:
const configurations = [{ configuration_code: 'CCD', description: 'Cuscade Cus Date' }, { configuration_code: 'KKS', description: 'Krop Kret Sowel' } ]; var printDescription = (configurations, code) => { let config = configurations.find(c => c. configuration_code === code); console.log(config.description); } printDescription(configurations, 'CCD'); printDescription(configurations, 'KKS');
下面的代碼片段可以幫助你
const configurations = [ { configuration_code: 'CCD', description: 'Cuscade Cus Date' }, { configuration_code: 'KKS', description: 'Krop Kret Sowel' } ] const getDescription = (configurations, code) => configurations.find( configuration => configuration.configuration_code === code ).description console.log(getDescription(configurations, 'CCD')) console.log(getDescription(configurations, 'KKS'))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.