我有一个节目,显示一个表格,其中包含从文档填充的字段.我想更改字段中的值,然后保存更新的文档.
我很难找到一个如何做到这一点的简洁明了的例子.
说真的,只要完成这个例子就可以为很多人创造奇迹(我要留下很多东西来简化这个).
安装Couchapp
这超出了我的问题的范围,但这里是完整性的说明.
创建一个couchapp
同样,这超出了我的问题的范围.这是一个关于如何创建couchapp 的完美简洁教程.
创建一个模板
在couchapp的根目录中创建一个名为templates的文件夹.在templates文件夹中,创建一个名为myname.html的HTML页面.将以下内容放入其中.
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<form method='post' action='#'>
<fieldset>
Hello <input type='text' name='name' value='{{ name }}'>
<input type='submit' name='submit' value='submit'>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
创建一个节目
请参阅上面的教程以获取hwo的功能.
将此代码添加到名为myname的节目中.
function(doc, req) {
if (doc) {
var ddoc = this
var Mustache = require("vendor/couchapp/lib/mustache");
var data = {
title: "The Name",
name: "Bobbert"
}
return Mustache.to_html(ddoc.templates.myname, data)
} else {
return ('nothing …Run Code Online (Sandbox Code Playgroud) couchdb ×1