发表于: 2017-03-17 23:41:35

0 1516


今天完成的事情:

1.今天完成了剩下的表单验证(tagList和productList),新增公司功能实现

2查找ppt资料

明天计划的事情:

1.制作ppt,完成分享

2.完善公司列表的操作功能部分,

3.在招职位的数据渲染

4.完成公司编辑

遇到的问题:

1.公司标签部分,先做成了官网的样式,为选框效果,后来看接口的时候才发现这个地方应该是传入字符串。考虑到不能重复,想到了头两天了解到的Set。

html部分

<input type="text" ng-model="vm.tagText"><button type="button" ng-click="vm.addTag()">x</button></div>
<button type="button" ng-repeat="tag in vm.com.tagList" ng-click="vm.deleteTag(this)">{{tag}}</button>

controller部分

var tag=new Set();
vm.addTag=function () {
if(vm.tagText!=undefined)
tag.add(vm.tagText)
vm.com.tagList=[...tag]
}
vm.deleteTag=function (g) {
tag.delete(g.tag)
vm.com.tagList=[...tag]
}

主要用来不会添加重复值,删除也比较方便,但是多了转化为数组这一步。

收获:

1.新增公司页面,图片上传指令的不干扰。


返回列表 返回列表
评论

    分享到