javascript - 如何将此自定义对象添加到 firebase

标签 javascript database firebase object

目前我收到错误

Function DocumentReference.set() called with invalid data. Unsupported field value: a custom Object object (found in field Password)

这是我的代码

const inputPasswordField = document.querySelector("#pwrd");
var encrypted = CryptoJS.AES.encrypt(inputPasswordField.value, "Secret");
const PasswordSave = encrypted;
docRef.add({
Password: PasswordSave,
}).then(function(){
     console.log("status saved!");
        }).catch(function(error){
              console.log("got an error",error);
        })

最佳答案

CryptoJS.AES.encrypt 创建一个包含加密数据的对象。

像这样声明PasswordSave:

const PasswordSave = encrypted.toString();

关于javascript - 如何将此自定义对象添加到 firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52715973/

相关文章:

javascript - 从书签中的其他域加载 JavaScript 文件?

database - 如何使用 IANA 时区数据库?

android - 检测已安装的 Play 服务和应用中使用的 Play 服务

java - DebugView 没有可用的设备

javascript - 使用 firebase 身份验证 token 使用 JS SDK 进行图形 api 调用

javascript - 是否可以在初始化后取消初始化 jQuery 插件?

javascript - 检查 2 个字段的空间

java - 如何配置 Hibernate 以立即应用所有保存、更新和删除?

javascript - MSIE 让我的 Slidejs 代码看起来很糟糕

android - Realm 数据同步不一致