发表于: 2017-05-18 22:04:27

1 1106


任务十

今天完成的事情

  1. 1解决图片上传删除后不能再重复上传同一张图片的bug
  2. 2.解决删除图片后仍然通过验证的bug
  3. 3.使用ui-bootstrap的模态框使用失败.
  4. 明天计划的事情

  1. 1继续磕ui-bootstrap的这个插件,还磕不出来就算了。
  2. 2研究下resolve这个对象,并在resolve中加一个判断用户是否登录的函数。

遇到的问题

1图片上传的bug是因为删除了图片后,再上传同一张图片时value值没有发生变化,所以没有触发onchange事件,删除图片后仍然通过验证也是这个原因。所以修改下删除图片函数就可以了:

$scope.delFile=function () {
$scope.vm.imgInfo={};
angular.element("#uploadArtImg")[0].value=null;
$scope.vm.artParams.img=null;
};

2ui-bootstrap的插件是真难用啊,我后悔了。一个简单的模态框整的巨复杂。划了一天水总算是能看懂个大概了。js里面有分三部分,第一部分是我们自己的控制器,在里面配置open方法的参数,第二个部分是模态框的控制器,用来处理ok,cancel事件的,第三部分是一个组件,干啥的我也不知道。。。我为什么要学这个模态框。。。。。。。。。。。。。。。。好绝望。

  1. 收获

  2. 1 学会了ui-bootstrap的模态框。

  3. 2帮恒光改bug,赚了一支可爱多。。



返回列表 返回列表
评论

    分享到