vue map 转json
时间: 2023-09-02 16:11:45 浏览: 241
Map转成json
4星 · 用户满意度95%
如果你想将一个 Vue 中的 Map 转换为 JSON 字符串,可以使用以下方法:
```javascript
// 定义一个 Map
const myMap = new Map([
['key1', 'value1'],
['key2', 'value2'],
['key3', 'value3']
]);
// 将 Map 转换为对象
const myObj = Object.fromEntries(myMap);
// 将对象转换为 JSON 字符串
const myJson = JSON.stringify(myObj);
```
这里使用了 `Object.fromEntries()` 方法将 Map 转换为对象,然后使用 `JSON.stringify()` 方法将对象转换为 JSON 字符串。
注意,如果 Map 中的键不是字符串类型,转换为对象后会将键转换为字符串。如果需要保留原来的键类型,可以使用第三方库,比如 `map-to-object`。
阅读全文