javascript - 将 JSON 对象添加到字典值
问题描述
嗨,我目前正在尝试执行一个函数,该函数将从存储在数据库中的字典中获取键(字符串)/值(JSON)对,并将有关播放器的信息添加到临时 JSON(playersInfo)中,然后设置该 JSON 对象回到我之前得到的值,我对 javascript 仍然很菜鸟,我找不到正确的语法来做到这一点。
如果有什么我可以做的让自己清楚,请告诉我。
两个 Get...Data() 函数都返回不同的字典。
handlers.UpdateJackpotPlayers = function(args, context) {
var playersInfo = {};
var userData = server.GetUserData({
PlayFabId: currentPlayerId
});
var serverData = server.GetTitleInternalData();
playersInfo = JSON.parse(serverData.Data["jackpotPlayers"].Value);
playersInfo.PlayerId += JSON.parse(" / " + currentPlayerId);
playersInfo.PlayerName += JSON.parse(" / " +
userData.Data["PlayerName"].Value);
playersInfo.AchievedJackpot += JSON.parse(" / " + args);
server.SetTitleInternalData({
"Key": "jackpotPlayers",
"Value": JSON.stringify(playersInfo)
});
}
解决方案
推荐阅读
- javascript - 如何使用 Jasmine 模拟 chrome.cookies.getAll?
- python - len() 是python中的函数还是方法?
- android - 如何在 androidx.appcompat 中创建 AlertDialog
- react-native - 需要在 react native app 中显示 HTML 页面,并在 HTML 页面内容中实现文本搜索,请指教
- reactjs - 清理重复的 Material UI 标签
- android - 如果网络速度慢或 Firebase 没有快速响应,我如何显示离线数据?
- android - 如何在 ConstraintLayout 中截屏?
- php - 如何在 Laravel 中为用户创建提醒
- php - PHP-FPM 可以创建 slow.log 但不能将内容写入 slow.log
- r - 在同一个文件中使用两个版本的 openxlsx 分叉