发表于: 2017-02-16 23:56:59
2 1255
你今天做了什么?
最新职业页面的数据导出
最新职业页面的分页功能
你明天打算做什么?
下午跟小伙伴一起把搜索的功能实现
制作响应式
你遇见什么困难?
1.上午看了下指令方面的资料,建立了最新职位页面上的HTML,并把找职位页面的数组下标0的对象删除,在删除过程中,因为数据结构是数组对象,所以不能把0位对象的属性设置为空就完事了,需要使用数组的方法来删除,这样才不会出现删除后依然有东西占住位置导致的大段空白
2.下午对最新职位页面,进行了静态页面布局,是从取数据部分开始的,并不是从搜索部分开始,在过滤的时候发现数据结构上的一些相似之处,以及过滤器写完后发现有很多重复的,逐对代码进行优化,并对代码结构进行了合并调整,下图就是2个过滤器,其中城市过滤器的数据结构是单独出来的,所以不能像上面那个过滤器一样使用。
3.晚上的时候数据已经加载,渲染完成!所以引入了ui-bs里面的分页器,在使用的过程中,发现需要数据其实已经分好了,所以发送请求获取即可!在使用插件的时候发现一些HTTP上的问题,从前面的任务下来,一直使用的都是HTTP链式的分离调用方法,对于HTTP这一块就在也没有进行过关注,这样的问题是,看似很完美的解决了关于HTTP请求的所有问题,只要有请求就新增一条对应的方法就行了,特别好使!但问题是,这是一个套路,但还不是一个万能的套路,在最初的了解中,我现在所使用的方法,只需要在一个JS文件里面放好所有需要的请求连接地址就可以了,然后在需要使用的地方回调这个函数的某一个方法,就可以实现获取接口数据的这一步操作!想想真是很美好!但也是因为一直都是使用这个方法来进行调用,对于常规的HTTP使用熟练度已经哗哗往下掉,而当忘记了常规的使用方法后,麻烦就来了,今天在使用分页插件的前提下,需要对请求地址添加一个page:x这个样的一个请求字段,在这个写法上一直没注意,回调都是使用的链式,在传参的时候,因为有另外一节字段是写在地址上的,也就是写死了,但是我页面上又需要进行变量传参这个操作,因为已经把常规的HTTP写法遗忘了!所以传进去的格式就很奇怪,后来
你的收获?
晚上师弟分享了BFC方面的知识,其中有行内盒子,块级盒子
这些会生成BFC
根元素
float属性不为none
position为absolute或fixed
display为inline-blcok、table-cell、table-caption、flex、inline-flex
overflow不为visible
在讲完上面几个之后,又进行了网页上的DEMO展示
评论