我有以下json:
var data = [
{
"name": "wiredep",
"version": "4.0.0",
"link": "https://github.com/taptapship/wiredep",
"licensePath": "/licenses/wiredep"
}
];
现在我使用以下代码在 html 页面上呈现它:
var transform = {"<>":"li","html":[
{"<>":"span class='name'","html": [{ "<>":"a", "href": " ${link}", "html": " ${name}"}]},
{"<>":"span class='vers'", "html":" ${version}"},
{"<>":"div","html":" ${licensePath}"}
]};
$(function(){
// Create the list
$('#list').json2html(data,transform);
});
里面/licenses/wiredep
是包含许可信息的文本。我希望能够在 HTML 页面中呈现它。licensepath
因此,我希望该文件中的文本出现,而不是本身出现?
所以最终的输出是:
名称: wiredep
版本: 4.0.0
许可路径内容:
麻省理工学院许可证 (MIT)
版权所有 (c) 2014 Stephen Sawchuk
特此免费授予任何获得本软件和相关文档文件(“软件”)副本的人,以不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售本软件的副本,并允许向其提供本软件的人这样做,但须符合以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。
本软件按“原样”提供,不提供任何形式的明示或暗示保证,包括但不限于适销性、特定用途适用性和非侵权保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同诉讼、侵权行为或其他方面,由本软件或本软件的使用或其他交易引起或与之相关。软件。