对不起,对于某人来说可能很容易,但是我如何从该数组中获取值?
sklearn.BaseEstimator
我尝试过:
this.optionSelect = [{value: 'aa', name: 'ccc'}];
也是`
console.log( this.optionSelect['value']);
答案 0 :(得分:4)
它们是需要与之交互的多个级别。
第一层是数组。您可以看到它是一个数组,这是因为分隔字符 [] :
[ {value: 'aa', name: 'ccc'}
] ;
您使用索引访问数组的第一个元素,例如:this.optionSelect[0]
然后,您必须处理一个对象。您可以看到它是一个对象,因为 {} 分隔字符:
{ value: 'aa', name: 'ccc'
}
要访问对象,必须使用所需键的名称,例如:obj.value
或obj['value']
。
两种表示法都可以。
现在两者都在同一行:
this.optionSelect[0].value
答案 1 :(得分:1)
可以通过以下方式达到此值。数组已索引,0是您正在访问的数组中的索引。 JavaScript Arrays。
this.optionSelect[0] will be -> {value: 'aa', name: 'ccc'};
然后添加.value
作为要访问该对象的密钥。 Property access。
console.log(this.optionSelect[0].value);
答案 2 :(得分:0)
获取数组中第一项的value
:
const value = this.optionSelect[0].value;
也可以尝试进行销毁:
const [{ value }] = this.optionSelect;