网站优化

怎么自己做小程序_json数据处理及数据绑定

作者:admin 发布时间:2021-01-12
json数据处理及数据绑定     作者:   本文主要介绍了json数据处理及数据绑定的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
"tit":"互联网给工作带来的麻烦", "tit_describe":"在朋友圈转发身体被掏空,HR找你深情谈话:不想干就走。看看你有哪些情况?", "images":[{"name":"_test_nor.png"},{"name":"_test_nor.png"},{"name":"_test_nor.png"},{"name":"_test_nor.png"}], "images_tit":[{"name":"自从大家习惯用微信工作后就要24小时standby"},{"name":"自从大家习惯用微信工作后就要24小时standby"},{"name":"自从大家习惯用微信工作后就要24小时standby"},{"name":"自从大家习惯用微信工作后就要24小时standby"}] }

2.获取数据

数据注入:"{{data}}"

3.数据处理:

var datas = "{{data}}";
 var data;
 srtjson(datas);
 console.log(data);
 function srtjson(datas) {
 var b = htmlDecode(datas);
 var dataObj = b.substring(1, b.length - 1);
 data = eval("(" + dataObj + ")");
 function htmlDecode(text) {
 var temp = document.createElement("div");
 temp.innerHTML = text;
 var output = temp.innerText || temp.textContent;
 temp = null;
 return output;
 }

4.数据绑定

 //把json的key设为id,通过遍历对象进行数据绑定
 for(var p in data){ 
 $('#'+(data[p]);

//对数组进行循环,进行绑定并且动态成成html for(var i=0;i data.question_tit.length;i++){ $('#J_main ul').append(' li div '+data.question_tit[i].name+' /div span '+data.question_main[i].name+' /span /li }
'backgroundImage': 'url('+'images/'+ data.img+')' //'backgroundImage': 'url('+'{{resource}}'+ data.img+' type=web-image'+')' });

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持凡科!



收缩