使用dexie.js put中文数据的时候 发现数据乱码
<!doctype html>
<html>
<head>
<!-- Include Dexie -->
<script src="https://unpkg.com/dexie@latest/dist/dexie.js"></script>
<script>
const musicList = [
{
"name": "飞鸟和蝉 - 任然(1).mp3",
"serverName": "547d53fc12634b9183eddd8a0209914b.mp3",
"fileSize": "4.56MB",
"fileExt": "mp3",
"contentType": "audio/mpeg",
"remark": "测试2",
"serverUrl": "/MP3/2021/9/2/547d53fc12634b9183eddd8a0209914b.mp3",
"fullUrl": "/root/market-music-play/MP3/2021/9/2/547d53fc12634b9183eddd8a0209914b.mp3",
"createTime": "2021-09-02 13:52:39",
"createBy": "管理员",
"status": 1
},
{
"name": "李佳键 - 这世界那么多人.mp3",
"serverName": "8ddf7b5f41ea45d18923f415ac31532e.mp3",
"fileSize": "10.55MB",
"fileExt": "mp3",
"contentType": "audio/mpeg",
"remark": "yiyue",
"serverUrl": "/MP3/2021/9/2/8ddf7b5f41ea45d18923f415ac31532e.mp3",
"fullUrl": "/root/market-music-play/MP3/2021/9/2/8ddf7b5f41ea45d18923f415ac31532e.mp3",
"createTime": "2021-09-02 14:52:39",
"createBy": "管理员",
"status": 1
},
{
"name": "梵高先生 - 老男孩(温柔女声).mp3",
"serverName": "d3dbe33330384f679d8df0190de70bb0.mp3",
"fileSize": "1.13MB",
"fileExt": "mp3",
"contentType": "audio/mpeg",
"remark": "yiyue",
"serverUrl": "/MP3/2021/9/2/d3dbe33330384f679d8df0190de70bb0.mp3",
"fullUrl": "/root/market-music-play/MP3/2021/9/2/d3dbe33330384f679d8df0190de70bb0.mp3",
"createTime": "2021-09-02 14:52:39",
"createBy": "管理员",
"status": 1
}];
//
// Define your database
//
var db = new Dexie("friend_database");
db.version(1).stores({
friends: "groupId"
// friends: 'name,shoeSize'
});
db.friends.put({ groupId: 1, list: JSON.stringify(musicList) }).then(function() {
// db.friends.put({name: "Nicolas", shoeSize: 8}).then (function(){
//
// Then when data is stored, read from it
//
return db.friends.get(1);
}).then(function(friend) {
console.log(friend);
//
// Display the result
//
// alert ("Nicolas has shoe size " + friend.shoeSize);
}).catch(function(error) {
//
// Finally don't forget to catch any error
// that could have happened anywhere in the
// code blocks above.
//
console.log("Ooops: " + error);
});
//
// Put some data into it
//
</script>
</head>
</html>
请问 这里怎么修改