BrowserCouch,帮助做基本的例子

BrowserCouch, help with basic example

本文关键字:帮助 BrowserCouch      更新时间:2023-09-26

我正在尝试获得BrowserCouch工作的基本示例。。。如图所示:http://hg.toolness.com/browser-couch/raw-file/blog-post/tutorial.html

我的代码:

<script type="text/javascript" src="browser-couch.js"></script>
<script type="text/javascript">
    BrowserCouch.get('blog-posts',
                 function onRetrieveCb(db) {
                   blogDb = db; /* Save the DB for later. */ 
                 });
</script>

我在Chrome和FF控制台中收到这个错误:

BrowserCouch未定义

我仔细检查了一下,browser-couch.js文件是正确的src'd。

我怎样才能让它发挥作用?

看起来您使用的是博客文章中的代码,但使用的是较新版本的JavaScript,而较新版本具有不同的API。从github页面:

var database = BrowserCouch('foo');
database.onload(function(){
    database.get('bar', function(d){console.log(d)});
});

但旧版本想要你正在做的事情:

BrowserCouch.get('blog-posts',
    function onRetrieveCb(db) {
        blogDb = db; /* Save the DB for later. */ 
    }
);

所以我认为您需要将API的使用与库版本相匹配。