首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Couchdb问题中的Mustache部分

Couchdb问题中的Mustache部分
EN

Stack Overflow用户
提问于 2010-12-09 11:35:20
回答 1查看 557关注 0票数 0

我是一个运行couchdb 1.0.1的CouchDB新手。

我有一个非常基本的问题。我不能让Mustache部分在列表中呈现。以下是我的列表,其中包含来自示例的硬编码数据。

代码语言:javascript
复制
function(head, req) {
    start({
        "headers": {
            "Content-Type": "text/html"
        }
    });
var mustache = require("lib/mustache");
var view = {name: "Joe's shopping card",items: ["bananas", "apples"]};
var template = "{{name}}: <ul> {{#items}}<li>{{.}}</li>{{/items}} </ul>";
return mustache.to_html(template,view);

输出:

代码语言:javascript
复制
Joe's shopping card: <ul> <li></li><li></li></ul>

请帮帮我!

谢谢你,/ Jeff

EN

回答 1

Stack Overflow用户

发布于 2010-12-09 11:42:52

哦,天哪,我刚想通了,这有点离经叛道。这里是为其他想节省时间的人准备的。将其添加到您的模板"{{%IMPLICIT-ITERATOR}}“。

所以:

代码语言:javascript
复制
var template = "{{name}}: <ul> {{#items}}<li>{{.}}</li>{{/items}} </ul>";

变成:

代码语言:javascript
复制
var template = "{{%IMPLICIT-ITERATOR}}{{name}}: <ul> {{#items}}<li>{{.}}</li>{{/items}} </ul>";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4394595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档