Couchdb 关于在couchapp和evently中使用mustache partials的问题

Couchdb 关于在couchapp和evently中使用mustache partials的问题,couchdb,couchapp,Couchdb,Couchapp,我一直在为一个项目评估couchdb,并使用couchapp开发原型。到目前为止,我只能说它是一个很棒的工具。然而,我遇到了一个问题(这肯定是由于对该工具的无知造成的),我似乎无法让胡须片段正常工作,我相信原因是最终无法找到我正在使用的片段的定义 消息队列evently模板的示例(evently/queues/_change/mustache.html) {{>queue\u info} ... 我有一个queue_info.html,里面有 <h2>{{name}}</h2

我一直在为一个项目评估couchdb,并使用couchapp开发原型。到目前为止,我只能说它是一个很棒的工具。然而,我遇到了一个问题(这肯定是由于对该工具的无知造成的),我似乎无法让胡须片段正常工作,我相信原因是最终无法找到我正在使用的片段的定义

消息队列evently模板的示例(evently/queues/_change/mustache.html)

{{>queue\u info}
...
我有一个queue_info.html,里面有

<h2>{{name}}</h2>
{{name}
我应该将“queue_info.html”放在哪里,以便evently能够找到它并正确插入?如果我把它和mustache.html放在同一个目录中,它就不工作了

致以最良好的祝愿,
Vukasin

好的,我已经解决了这个问题,所以我写这封信是为了帮助将来可能遇到同样问题的人:

如果您有以下数据:

{  "queue_info": { "name": "queuename", "owner": "user1" }, "messages": [...] }
如果要使用分部来呈现“queue_info”部分,则需要创建名为“queue_info”的分部(重要的是,分部的名称与字段的名称相同),并将其放置在您正在使用的evently目录的子目录“partials”中的文件“queue_info.html”中

所以我们有evently/queues/_change/mustache.html

<div class="queue">{{>queue_info}}</div>
...
<div class="queue">
{{>queue_info}}
{{#messages}}
   <div class="message">
       author: {{author}}
       message: {{text}}
   </div>
{{/messages}}
</div>
当我们将这个couchapp推送到服务器时,我们得到了一个如预期的级联结果


希望这对某人有所帮助:-)

不确定您指的是什么评论?对于这个例子,我不知道如何让小胡子起作用,所以我发布了这个问题。原来在我得到答案之前我已经找到了一个解决方案,所以我把它贴了出来。因为这是一个答案,所以把它写成一个问题没有什么意义。我很抱歉,如果这在某种程度上冒犯了你,欢迎你来做标记。谢谢你回答了自己的问题。
Queue: {{name}}
Owner: {{owner}}