工作总结

    xiaoxiao2021-03-25  111

    今天周五晚上了,理应好好放松一下,忽然头脑觉得一种压迫感而来..

    我每天都说在学习,我学到了什么?前一周彬哥对我云笔记很赞许,然而我再去看看我的朋友圈的各技术文章,以及我的工作的云笔记,发现我的笔记做的很不用心,这些技术文章真的对我个人有进步了吗?

    我的工作中技术部的老大辰哥对我不错,技术上很用心指导我,这周项目api接口对接,真实的项目开发让我得到了不少的知识增长,同时我发现我的思维远远跟不上辰哥,老大指出我的代码规范与写代码的逻辑问题,今天下午匆匆忙忙顶着项目快上线的时间的赶回清远又急急忙忙回着广州,在乘车这片时间里, 我细心想了想,原来,我需要总结了,我对自己工作来的一次总结。

    记得在睡客网第一天上班的时候,老大马上就扔了三个移动端的页面给我,我当时被吓到了,移动端?我对PC端开发还是熟悉,移动端还真没写过,幸运的是微信上大熊和基佬铎指导我,百度了一下,马上就写了三个页面,那一周,我去找了移动端的学习视频,慕课网,云课堂,zepto框架,jq mobile框架,同时一边学一边写,慢慢总结出写H5移动端的方法其实很简单:

    一、总结经验:

        1、建议用css的弹性盒子,和百分比来布局,能很好的适应每个设备的宽度,也能够快速的布局。

         弹性盒子的学习总结:http://note.youdao.com/noteshare?id=5949629cb024370616ae49b2c1e61140&sub=799A65C2B659420787A45B56E03C383C

        2、和后端交互的话,其实和PC端一样,用Ajax来交互,zepto有它特定的ajax用法,jq也有,这个看你喜欢那个框架,其实jq也是用的最多的框架了。

        3、在做商品筛选功能的时候,我对ajax还没有完全的搞懂,吃了不少苦,说道筛选功能,我就拖上搜索功能一起说,原理是一样的,当用户点击筛选页面出来,所对应的button,用户点那个button相对应的元素就给一个标志位,

    当用户点击确定的时候,就把标志位的文字发送到后端,后端会接收到前端发来的请求,后端就一般返回json数据,这里特别注意的是,前端发送过去的格式一定要json,如果发送不成功,看下json是不是写成了JSON JSONP,大小写也是有区别的,如果发送不过去,看下ajax有没有写错,打印res错误信息,还有特别重要的是注意后端传回来的数据json会是无形地自动转换成了String,建议先转为json格式再进行渲染:

        var obj = eval('(' + str + ')');

        或者

        var obj = str.parseJSON(); //由JSON字符串转换为JSON对象

        或者

        var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

        var last=obj.toJSONString(); //将JSON对象转化为JSON字符

        或者

        var last=JSON.stringify(obj); //将JSON对象转化为JSON字符

    转载请注明原文地址: https://ju.6miu.com/read-24723.html

    最新回复(0)