发表于: 2017-07-27 23:21:43
1 805
一、今天完成的事:
1.学习angular中fileupload插件的使用;
2.优化代码;
二、明天的计划:
1.整理进复盘项目的ppt
三、遇到的问题:
1.filter复用conatant中的对象,将对象注入filter一直报错,查看后发现是filter文件加载位置不对导致;
2.fileupload插件使用的时候,一直无法加载自定义指令定义的html文件,报错是找不到angular module,大佬查看后发现是自定义指令文件引用位置不对导致,一定要注意文件引用位置;
四、收获:
1、filter复用conatant中的对象的方法:
.filter('typeFilter', function(type) {
// 这个过滤器可以复用constant中的type对象,将type注入,然后用forEach遍历对象进行匹配;
// var typeFilter = ["首页Banner","找职位Banner","找精英Banner","行业大图"];
return function (input) {
var name ;
angular.forEach(type,function (item) {
if (item.value == input) {
name = item.text
}
});
return name;
2、注意自定义指令文件引用的目录,是以index为开始找路径的,还要注意,将文件引用在app.js之后
.directive('upLoader',function (FileUploader) {
return {
restrict: 'E',
templateUrl: 'js/uploadImg/upload.html',
<script src="app.js"></script>
<script src="js/uploadImg/communityDirectives.js"></script>
评论