我正在尝试使用JSON-API模块解析来自Wordpress站点的JSON文件。我正在使用JavaScript,JQuery和Wordpress手机来显示一个在线诗歌杂志的诗人列表,该杂志使用了JQuery。我使用一个GET请求,该请求使用JSON-API Wordpress插件来获取所有诗人/作者的列表。这个GET请求返回一个解析该JSON的回调函数。每个诗人都有一个帖子作为他们的个人主页,如果有的话,我会附上一张照片。我的回调函数尝试用简历和照片填充JQuery移动页面。照片在json数据中可用作缩略图属性(不确定这是否正确)。我使用点语法得到缩略图。有些诗人没有照片,所以我试着让它显示默认图像。我收到关于没有缩略图值的条目的错误。对于一些人来说,这是不确定的。我使用if语句进行检查,但由于缩略图未定义的位置,我的应用程序仍然失败。
该函数在此粘贴中可用:http://pastebin.com/L8Mb1dCj我从以下内容开始:
$.each(data.posts,function(key,val)然后..。
if (val.thumbnail !== 'undefined')这有什么问题吗?为什么它不能处理不存在缩略图的地方?最后,使用JavaScript模板库可以更好地处理这个问题吗?就像胡须?调用脚本如下所示。
谢谢,布鲁斯
发布于 2013-05-03 13:12:10
function GetJSONifNeeded(data) {
if (typeof data == "object")
return data;
else
return JSON.parse(data);
}
function GetJSONstringfyifNeeded(data) {
if (typeof data == "object")
return JSON.stringify(data);
else
return data;
}尝尝这个
https://stackoverflow.com/questions/16311043
复制相似问题