2014-04-05 180 views
0

我有以下代码来从Firebase安装程序中获取数据并在控制台中查看它,但我不知道它为什么不起作用。以下是我的代码如下。如果您想要检查它,它现在在这个site上运行。 Here是一个的jsfiddle使用javascript从firebase中获取数据

<!doctype html> 
<html lang="en" ng-app="DemoApp"> 
<head> 

    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width"> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
    <script type='text/javascript' src='https://cdn.firebase.com/js/client/1.0.11/firebase.js'></script> 
    <script type="text/javascript"> 
var dataRef = new Firebase('https://edengarden.firebaseio.com/test'); 
dataRef.on('value', function(snapshot) { 
    console.log(snapshot.val()); 
}); 
</script> 
</head> 
<body> 
</body> 
</html> 
+2

您的网站不可用。我建议设置一个可以重现问题的jsfiddle。 –

+0

它现在在dev.anderskitson.ca没有端口号我更新以上。但js小提琴是一个好主意。 –

+0

现在我在http://dev.anderskitson.ca/arduino/public_html/上遇到语法错误。只要在创建小提琴时更新问题,我们就有更好的机会解决它。 –

回答

2

链接如果我改变你的JavaScript这样的:

var myDataRef = new Firebase('https://edengarden.firebaseio.com/test'); 
myDataRef.on('child_added', function(snapshot) { 
    var message = snapshot.val(); 
    console.log(message); 
}); 

它记录了大量的对象,像这样:

对象{值:11 }

Object {value:11}

对象{值:11}

对象{值:15}

...

那是不是你所看到/预期?