Javascript Firebase和敲除装置工作不正常
尝试获取firebase和knockoutjs正常工作的简单示例。我所要做的就是把firebase中的东西绑定到我的模板上。听起来很简单,对吗?这是不起作用的代码。我已经看过了,但也许我遗漏了什么。哦,这也利用了击倒火力Javascript Firebase和敲除装置工作不正常,javascript,knockout.js,firebase,Javascript,Knockout.js,Firebase,尝试获取firebase和knockoutjs正常工作的简单示例。我所要做的就是把firebase中的东西绑定到我的模板上。听起来很简单,对吗?这是不起作用的代码。我已经看过了,但也许我遗漏了什么。哦,这也利用了击倒火力 <!DOCTYPE html> <html> <head> <title>knockout</title> </head> <body> <div id="viewMo
<!DOCTYPE html>
<html>
<head>
<title>knockout</title>
</head>
<body>
<div id="viewModel">
<ul data-bind="foreach: chat">
<li data-bind="text: nick"></li>
</ul>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
<script type="text/javascript" src="knockout.js"></script>
<script type='text/javascript' src='https://cdn.firebase.com/v0/firebase.js'></script>
<script type="text/javascript" src='knockoutFire/knockoutFire.js'></script>
<script type="text/javascript" src='model.js'></script>
</body>
</html>
如果我对模型视图出错的原因有疑问,请检查firebaseio链接以查看数据的布局。当我访问index.html时,我得到的只是一个没有任何内容的列表。只是一个要点,没有别的
编辑:刚刚意识到没有其他人可以看到我的数据。下面是从url下载的JSON:
{
"chat" : {
"nick" : "hello"
}
}
我认为您必须使用
与:chat
而不是foreach:chat
<ul data-bind="with: chat">
和代码:
var viewModel = KnockoutFire.observable(firebase, {
chat: {
"$chat": {
nick: true,
}
}
});
我认为您必须使用
与:chat
而不是foreach:chat
<ul data-bind="with: chat">
和代码:
var viewModel = KnockoutFire.observable(firebase, {
chat: {
"$chat": {
nick: true,
}
}
});