简体   繁体   English

如何将 Object 转换为字符串数组

[英]How to convert an Object to an array of string

I've got this result from a query:我从查询中得到了这个结果:

结果

I convert it to an object with JSON.parse.我使用 JSON.parse 将其转换为 object。 Now I Want this object to be an array of string so that it can appear in vue-formular just like this:现在我想让这个 object 成为一个字符串数组,这样它就可以像这样以 vue-formular 出现:

Vue-公式

tag: ['tag_7z8eq73', 'tag_7v9aq73', 'tag_8gr6h5h', 'tag_5bh89vh', 'tag_0k4kl89'],

Do you know what is the right way to convert?你知道什么是正确的转换方法吗?

 result_of_query = `[{"tag_property": ["tag_7z8eq73", "tag_7v9aq73", "tag_8gr6h5h", "tag_5bh89vk", "tag_0k4kl89"]}]`; o = JSON.parse(result_of_query); console.log(o[0].tag_property);

 let data = [{"key1": ["item1", "item2", "item3" ]}, {"key2": ["item1", "item2", "item3" ]}]; for(let i =0; i < data.length; i++){ for(let [key, item] of Object.entries(data[i])){ console.log(key, item) } }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM