我正在使用json2html并试图找出在数组中调用JSON数据的正确语法:
{ biographicData: [
{
firstName: 'John',
lastName: 'Doe',
birthDate: '10/15/1983',
email: 'johndoe@gmail.com',
workPhone: '678-901-2345',
mobilePhone: '098-765-4321',
homePhone: '123-456-7890'
}
]}在其他情况下,我使用了类似于{"tag":"div“、"html":"${biographicData.firstName}"}之类的方法来获取值,但当数据位于数组中时,这似乎不起作用。我该怎么做才能解决这个电话?
发布于 2013-12-04 18:11:07
要访问数组数据,如果您知道要访问的数组的位置,可以这样做。
{"tag":"div","html":"${biographicData.0.firstName}"}或者可以使用内联函数和转换来转换整个数组(如果有多个元素)
{"tag":"div","children":function(){
return( json2html.transform(this,bioDataTransform) );
}}https://stackoverflow.com/questions/20382132
复制相似问题