全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

json数据处理及数据绑定

一.json数据处理

1.json数据

{"img":"quizvault_internet_test_banner@2x.png",
"golds":"200",
"praise":"64000",
"tit":"互联网给工作带来的麻烦",
"tit_describe":"在朋友圈转发身体被掏空,HR找你深情谈话:不想干就走。看看你有哪些情况?",
"images":[{"name":"quizvault_internet_test_nor.png"},{"name":"quizvault_internet_test_nor.png"},{"name":"quizvault_internet_test_nor.png"},{"name":"quizvault_internet_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){ 
      $('#'+p).html(data[p]);
  };
//对数组进行循环,进行绑定并且动态成成html
     for(var i=0;i<data.question_tit.length;i++){
     $('#J_main ul').append('<li><div class="cir">'+data.question_tit[i].name+'</div><span>'+data.question_main[i].name+'</span></li>');
                 }
//动态css进行绑定
  $('.banner').css({
   'backgroundImage': 'url('+'images/'+ data.img+')'
  //'backgroundImage': 'url('+'{{resource}}'+ data.img+'?type=web-image'+')'
});

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


# json绑定数据  # json  # 数据处理  # 实现非常简单的js双向数据绑定  # jsp中将后台传递过来的json格式的list数据绑定到下拉菜单select  # angularjs学习笔记之双向数据绑定  # JavaScript数据绑定实现一个简单的 MVVM 库  # JavaScript实现LI列表数据绑定的方法  # AngularJS 双向数据绑定详解简单实例  # AngularJS实践之使用NgModelController进行数据绑定  # 详解JavaScript的AngularJS框架中的作用域与数据绑定  # AngularJS入门教程之数据绑定原理详解  # JavaScript中双向数据绑定详解  # 绑定  # 互联网  # 遍历  # 设为  # 你有  # 找你  # 就走  # 想干  # srtjson  # tit_describe  # console  # images_tit  # HR  # images  # data  # var  # standby  # datas  # quizvault_internet_test_nor 


相关文章: 如何有效防御Web建站篡改攻击?  一键网站制作软件,义乌购一件代发流程?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  大连 网站制作,大连天途有线官网?  如何正确选择百度移动适配建站域名?  公司网站制作价格怎么算,公司办个官网需要多少钱?  建站之星CMS五站合一模板配置与SEO优化指南  如何快速搭建高效WAP手机网站?  电商平台网站制作流程,电商网站如何制作?  南平网站制作公司,2025年南平市事业单位报名时间?  如何在阿里云虚拟主机上快速搭建个人网站?  如何用AWS免费套餐快速搭建高效网站?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  如何在搬瓦工VPS快速搭建网站?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  建站之星多图banner生成与模板自定义指南  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  如何选择CMS系统实现快速建站与SEO优化?  如何快速建站并高效导出源代码?  网站图片在线制作软件,怎么在图片上做链接?  黑客如何通过漏洞一步步攻陷网站服务器?  如何通过免费商城建站系统源码自定义网站主题与功能?  如何高效搭建专业期货交易平台网站?  香港服务器租用费用高吗?如何避免常见误区?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  济南企业网站制作公司,济南社保单位网上缴费步骤?  大型企业网站制作流程,做网站需要注册公司吗?  制作电商网页,电商供应链怎么做?  大连网站设计制作招聘信息,大连投诉网站有哪些?  如何在云主机上快速搭建多站点网站?  如何快速生成凡客建站的专业级图册?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  如何通过网站建站时间优化SEO与用户体验?  如何快速选择适合个人网站的云服务器配置?  宝塔建站后网页无法访问如何解决?  个人网站制作流程图片大全,个人网站如何注销?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  建站之星后台密码如何安全设置与找回?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  深入理解Android中的xmlns:tools属性  常州企业建站如何选择最佳模板?  宝塔新建站点为何无法访问?如何排查?  如何选择可靠的免备案建站服务器?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  Android使用GridView实现日历的简单功能  网站app免费制作软件,能免费看各大网站视频的手机app?  制作旅游网站html,怎样注册旅游网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。