发表于: 2017-10-26 21:19:33
1 559
今天完成的事:
1、职业详细信息页工作经验、学历要求、薪资、推荐状态下拉选框的制作和职业分类
2、在招职位页的上下架和删除功能;
复盘项目还剩下:
1、公司详情页的地区下拉选框、图片上传、公司标签、保存;
2、职业详细信息页的公司福利标签和保存
3、全部页面的搜索模块和分页。
明天计划的事:
1、制作公司详情页的地区下拉选框、图片上传
2、制作搜索模块
遇到的问题:
1、开始时对于职业详细信息页的职业分类二级下拉选框如何联动感到不知所措。后来看了一下师兄的代码,发现可以用ng-change来监听一级选框的变化,然后二级选框发生相应的变化。。我们需要的二级类数据是一级类数据数组中的一个数组对象中的对象。
.constant('categoryData', [
{id: 1,
name: "产品",
subCategory: [
{id: 1,
name: "助理"},
{id: 2,
name: "初级"},
{id: 3,
name: "中级"},
{id: 4,
name: "高级"}
]
},
{……},
……
])
通过一级类的id,跟常量表中名为categoryData数组的所有数组对象的id值进行比对,如果相等,即可取出二级类的数据,即名为subCategory数组的数据。将值赋给二级选框即可出现效果。
2、在做地区下拉选框时,私以为应该是同样的方法。但是地区的常量表与上面的不同,地区常量表是三个分开的表。当我用上面那种方法时,发现只能取到比如省的id值为1对应的其中一个市,而不是所有市。暂时还没想到办法,明天再试试看。
3、angular的监听方法还有一个$watch,我试图用$watch来代替ng-change,但是却没什么反应,不知道是哪里出了错误。
收获:
复盘还剩一点,但是感觉后天之前似乎完不成啊。
复盘项目。
任务开始时间:2017.10.12
预计demo时间:2017.10.31
是否有延期风险:无
评论