使用Python Eel时从Firebase更新数据而无需刷新

时间:2019-10-27 06:44:55

标签: javascript python firebase firebase-realtime-database eel

我正在尝试使用python eel制作带有gui的firebase python程序。

但是如果firabase中的数据已更新,则javascipt需要刷新页面以实时从firebase获取新数据。

问题是如果页面刷新或关闭,python eel将停止程序。

我是否仍可以从Firebase获取数据而无需刷新页面?

这是代码javascript代码:

 dbRefObject.on("value", function(snapshot) {
    var bool = snapshot.child('command').exists();
    if(bool){
    var text = snapshot.child('command/text').val();
    var type = snapshot.child('command/type').val();
    var time = snapshot.child('command/time').val();
      if(text !== 'default'){
          console.log("data updated");
          eel.main(text,time,type);
      }
      else{
      console.log("no command yet");
      }
  }
  else{
    seturl('login.html');
  }});

1 个答案:

答案 0 :(得分:0)

answer:python eel不应该是实时的:<< / p>