Couchdb 在CouchApp中列出文档时出现问题

Couchdb 在CouchApp中列出文档时出现问题,couchdb,couchapp,Couchdb,Couchapp,我遇到了一点麻烦,因为我找不到足够的资源和/或教程,让我知道如何正确地做到这一点: 我正在建立一个联系数据库上的Couchapp。为此,我需要在登录页上有一个无序的联系人列表(只有姓名)。在检查了一段时间之后,我想我可能不得不在Stackoverflow这里问一下,这是如何正确完成的 以下是我最终得到的结果(没有工作): 我开始设置视图(文件'views/contactslist/map.js): 。。。这基本上给了我这样的回答: {"total_rows":606,"offset":0,"ro

我遇到了一点麻烦,因为我找不到足够的资源和/或教程,让我知道如何正确地做到这一点:

我正在建立一个联系数据库上的Couchapp。为此,我需要在登录页上有一个无序的联系人列表(只有姓名)。在检查了一段时间之后,我想我可能不得不在Stackoverflow这里问一下,这是如何正确完成的

以下是我最终得到的结果(没有工作):

我开始设置视图(文件'views/contactslist/map.js):

。。。这基本上给了我这样的回答:

{"total_rows":606,"offset":0,"rows":[
{{"id":"478d86edbbd94bbe627f3ebda309db7c","key":"Al Yankovic","value":{"displayname":"Al Yankovic"}},
{"id":"478d86edbbd94bbe627f3ebda30bb5cb","key":"Al-Qaeda","value":{"displayname":"Al-Qaeda"}}
]}
之后,我在evently目录“contacts”中创建了一个新目录,并创建了文件“mustache.html”、“data.js”和“query.json”:

mustache.html:

<ul>
  {{#contacts}}
    <li>
        <div class="name">
          {{displayname}}
        </div>
      <div style="clear:left;"></div>
    </li>
  {{/contacts}}
</ul>
query.json:

{
  "view" : "contactslist",
  "descending" : "true"
}
然后我补充说 及 $(“#联系人”)。最终(“联系人”,应用程序); 到_attachments目录中的index.html


在Firebug中查看控制台时,我看不到CouchDB返回vie结果的任何请求/响应,因此我认为它甚至没有被请求。我在哪里走错了方向?

data.js、query.json和mustache.html需要在evently/contacts/\u init中/

_init意味着这将在小部件初始化时执行。

回顾一下这一点有很大帮助

function(data) {
  $.log(data)
  var p;
  return {contacts : data.rows};
};
{
  "view" : "contactslist",
  "descending" : "true"
}