couchdb 自动生成html,如何在CouchDB中使用html模板
生活随笔
收集整理的這篇文章主要介紹了
couchdb 自动生成html,如何在CouchDB中使用html模板
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我對Kanso不熟悉,但在CouchDB 1.1之前,CouchDB中的查看/顯示等功能無法包含任何內容. (CouchApp工具有自己的!包含解決方案的解決方法.)這些不再是必需的. CouchDB 1.1增加了CommonJS支持.
模板和庫必須是設計文檔的一部分.您可以通過引用this.some_key來訪問原始值(作為字符串);或者通過執行require(“some_key”)通過CommonJS加載它們.
例如:
exports.example_view = {
map: function (doc) {
// this must be placed *inside* the map function
var example = require('views/lib/example');
if (doc.num) {
emit(doc._id,example.fn());
}
}
};
(Sharing code between views)
要在服務器端呈現模板,您需要將它們編碼為字符串,并且需要它們,就像您需要其他JavaScript庫一樣. (對于瀏覽器端渲染,通過AJAX提取附件有效.)
總結
以上是生活随笔為你收集整理的couchdb 自动生成html,如何在CouchDB中使用html模板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android防火墙原型系统设计,And
- 下一篇: html5 网页桌面图标,打开控制面板是