如何提取变量Test的以下值?
" test_bookmarks"," Janice Scott","伯明翰所有"从javascript
对象到另一个变量?
图片来自Google Chrome的控制台日志。
答案 0 :(得分:0)
let states = e.$$state.value;
let labels = states.map(state => state.label); //[ 'test_bookmarks', 'Janice Scott', 'Birmingham_bil' ]
答案 1 :(得分:0)
for (var i=0; i<=e["$$state"].value.length-1; i++) {
var obj = e["$$state"].value[i];
console.log(obj.label);
}
答案 2 :(得分:0)
如果您看到&#34;值&#34;的值键,它告诉你它是一个数组。这意味着如果您执行以下操作:
$$state.value[*].label
here *代表任何整数,这样你就可以得到label属性的值。
所以,如果你想访问第一个标签,那就像是:
$$state.value[0].label
这将为您提供&#34; test_bookmarks&#34;。