发表于: 2017-07-06 23:39:20

2 910




今天完成的事情:


一:修改新增/编辑;冻结,认证功能;


二;josn遍历;


三:常见的几种传参方式;


明天计划做的事情:完善公司列表;开始职位列表;


遇到的问题:新增功能出点问题;发送请求总是400,是我请求的参数和约定的字段不符吗,有点懵逼了,405是


接口不对,400是咋回事呢,还有时候返回415;


收获:便利josn的三种方式:


1,for循环便利;写一个变量:a='[{ "name": "李", "age": 25 },{"name":"仁","age":26}]';通过数组的长度来便


利;for (var i = 0; i < a.length; i++)


2:用关键字in来便利;和for循环差不多;也是弄一个变量


a='[{ "name": "李", "age": 25 {"name":"仁","age":26}]'; 然后通过关键字in 遍历for (var i in a)


3:使用jQuery.each()函数便利:这个感觉听高大上的;同样


a='[{ "name": "李", "age": 25 {"name":"仁","age":26}]';


 $.each(a, function (i, n)这里面i是索引,n就是便利的值;


几种常用的传参方式:


1:url传参;优点简单粗暴;缺点因为浏览器有限制大小所以参数太大受限制,而且参数都变现在地址栏,有点不


太安全;读取参数的时候也是需要配合正则使用;


2:用cookie传参,没用过,当客户浏览器禁用cookie就读不出值了,而且觉得也没啥必要;


3:sessionStorage和localStorage传参;这种传参其实是把参数存在本地然后需要的时候取出来;使用这个方法


的时候要注意,以为sessionStorage和localStorage只能储存字符串,所以需要用josn解析;


4:angular的$state。go和ui-sref传参,这两种我平时用的较多;这两种方法原理差不多;在$state。go和ui-


sref后面加入参数;然后要在目标页面的controll里面接受(注入$stateParams)




返回列表 返回列表
评论

    分享到