基于网络上的截屏视频和教程,我意识到与获取这样的数据相比:
$.couch.db("addressbook").view("addressbook/phonenumbers", {
success: function(data) {
for (i in data.rows) {
id = data.rows[i].id;
name = data.rows[i].key;
phonenumber = data.rows[i].value;
html = '<div class="address">' +
'<span class="name">' + name + '</span> ' +
'<span class="phonenumber">' + phonenumber + '</span> ' +
'<a href="#" class="edit">edit</a> '+
'<a href="#" class="delete">delete</a> '+
'</div>';
$("div#addressbook").append(html);
}
}});
}
通过指定一个名为 query.js 的文件,CouchApp 似乎提供了一种更简化/更简洁的方法,如下所示:
function () {
return {
"view" : "phonenumbers",
};
}
并分别在 mustache.html 和 data.js 文件中拆分 html 和 js。
知道读取 query.js 并知道自动调用 $.couch.db().view 的代码在哪里?还有更多吗?它还涵盖什么?
我找不到任何关于使用 CouchApp 可以巧妙地完成哪些其他神奇事情的文档,有人能指出我正确的方向吗?