Firebase数据库方法"设置"在JavaScript上

时间:2017-10-16 20:36:15

标签: javascript firebase firebase-realtime-database

我有数据库,我试图填充来自Javascript网站的变量,测试它我写了下面的代码。

初始化代码(相应地填充所有变量,取自Database API):

 var rootRef = firebase.database().ref();
rootRef.set({
  name: Kemper,
  }).then(success  => 
{  console.log('success',success);
                    },
                    error => {
                        console.log('error',error);
              }
    );

要设置数据,我有以下代码

  <input type = "submit" onclick="Firebase()" action = "welcome.php" id="submit"></button>

Firebase()单击提交按钮时将初始化,使用以下代码:

#include<string>
#include <cstdio>
#include<iostream>
using namespace std;

int main() {
    char x;

    cout<<"\nEnter a character.\n";
    x=getchar();
    if(x>='A' && x <= 'Z') {cout<<"Uppercase character";}
    else if(x>='a' && x <= 'z') {cout<<"Lowercase character";}
    else if(x>='0' && x <= '9') {cout<<"Number";}
    else {cout<<"Other character";}
    return 0;

}

代码没有显示成功或错误console.log,我找不到它的问题。谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

问题是您正在尝试将字符串保存为数字。

.set()调用应如下所示:

rootRef.set({
  name: "Kemper", // quotation marks added
})