码迷,mamicode.com
首页 > 其他好文 > 详细

学习总结

时间:2014-12-15 17:31:56      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:io   ar   os   使用   sp   java   on   art   bs   

arttemplate 扩展函数

   <li data-couponInfo=‘{{value | objToStr}}‘>  //页面

template.helper(‘objToStr‘, function (o) {   //tempalte.js
	return JSON.stringify(o);
});

json转换

JSON.stringify(o);//将json对象转换为json字符串
JSON.parse(v);//将josn字符转转成json对象

h5本地存储

 localStorage.setItem("addOrder-couponSelectedList",JSON.stringify(data));//存值
 localStorage.getItem("addOrder-couponSelectedList");取值

arttemplate使用方法

  <ul class="useYhq_selDjq" id="couponList">       
  <script id="templateCouponList" type="text/html">  //在script中进行渲染 要注明id
  {{each productBeans as value index}}   //循环
         <li data-couponInfo=‘{{value | objToStr}}‘></li>
  {{/each}}
  </script>  
  </ul>
  
  var html = template(‘templateCouponList‘, data);//调用模板方法
  $(‘#couponList‘).html(html);//加载渲染之后结果

判断

{{if value.productCode=="LJ"}}
超值经济舱 > 9张
{{else}}
{{value.cabinText}} {{value.status}}
{{/if}}

{{if value.productCode!="LJ"}}返¥{{value.backPriceStr}}{{/if}}

例子

var data={};//对象
data["couponList"]=[];//对象中数组
$("#couponList").find(".selLxr_currA").each(function(){
var v=$(this).closest("li").attr("data-couponInfo");
data["couponList"].push(JSON.parse(v));//存值
});
localStorage.setItem("addOrder-couponSelectedList",JSON.stringify(data));//转换字符串

对象

	var o={};
	o["PEK"]="北京";o["SHA"]="上海虹桥";o["PVG"]="上海浦东";


学习总结

标签:io   ar   os   使用   sp   java   on   art   bs   

原文地址:http://my.oschina.net/u/2255569/blog/356250

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!