我正在构建一个简单的 couchapp CRUD 应用程序。当我获取视图时,我从 CouchDB 收到 304 响应。在蒲团中,相同的视图返回文档。下面是我查询视图并将返回的项目附加到 div 的片段。在 javascript 控制台中,我收到一条错误消息“无法读取属性 _id of null”
db = $.couch.db("itemly");
function updateItems(){
$("#all").empty();
db.view("itemly/byitemname",{ success: function(data){
for (i in data.rows){
$("#all").append('<div id="' + data.rows[i].value._id + '" class ="itemrow"><span>'+data.rows[i].value.name + "</span><span>"+data.rows[i].value.price + "</span><span>"+data.rows[i].value.category + "</span><span>"+'<a href="#" id="'+ data.rows[i].value._id + '" class = "edit"> Edit Item </a>' +"</span><span>"+'<a href="#" id="'+ data.rows[i].value._id + '" class = "remove"> Remove Item </a>' +"</span></div>");
}
}
});
}
}