<div id="case_slide" data-json='{"data":[
{module module=news catid=4 num=12 }
,{"url":"{$t.url}","img":"{dr_get_file($t.thumb)}","type":"{dr_cat_value("news", $t.catid, 'name')}","name":"{$t.title}"}
{/module}
]}'></div>这种情况下页面不显示内容 但是源码显示有文档,直接把文档代码粘贴过来就可以显示,这种情况怎么解决?
{module module=news catid=4 num=12} {php $return[$key]['img']=dr_get_file($t.thumb);} {php $return[$key]['type']=dr_cat_value("news", $t.catid, 'name');} {php $return[$key]['name']=$t.title;} {/module} <div id="case_slide" data-json='{php echo json_encode(['data'=>$return]);}'></div>d这个输出格式啊,一看就是jon的格式。最好的用我这种思路把它全部都放在一个数组里面。用php的函数把它转换成对应的格式就可以。你这种拼接肯定会出现问题。拼接出现的问题基本上就是少个逗号啊,少个括号啊等等。不要只复制代码拿去用,而要明白为什么这样写,这样写的意图是什么,每句话的意义是什么,学会了逻辑思路,以后遇到同类型的问题就迎刃而解了