发表于: 2017-07-19 23:08:35
1 910
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
BUG #3619 【新需求】【后台】在用户管理的编辑页面加上头像的编辑。 - 【十四期】修真院 - 禅道
<div class="row">
<div class="col-md-8">
<div class="form-group">
<label class="col-md-2 control-label ">编辑头像:</label>
<div class="col-md-10">
<simple-upload ng-model="vm.data.thumb" multi=false></simple-upload>
</div>
</div>
</div>
</div>
路由页面给用户编辑页面增加uploader.css和uploader.js
//用户编辑
.state('field.userDetail', {
url: '/userDetail/:id/:edit',
templateUrl: 'views/user/userDetail.html',
controller: 'userDetailCtrl as vm',
resolve: {
loadMyFile: _lazyLoad([
'js/controllers/user/userDetailCtrl.js',
'js/directives/numberic-input.js',
'js/directives/uploader/uploader.css',
'js/directives/uploader/uploader.js'
])
}
})
明天计划的事情:(一定要写非常细致的内容)
BUG #3352 【新需求】【PC】【我的学院】侧边栏模块合并,样式更改 - 【十四期】修真院 - 禅道
遇到的问题:(遇到什么困难,怎么解决的)
后端/a/u/user/{uid} 这个接口没有编辑头像
待后端增加接口就可实现功能
收获:(通过今天的学习,学到了什么知识)
要想成为一个优秀的开发人员,先得搞清楚什么样的开发人员才能称得上是优秀的?要给“优秀开发人员”下一个准确的定义有一点点困难,于是我用举例来说明。
经我多年观察,对于大部分的软件开发团队都有这样的一个现象,那就是团队中的少数(一般来说,小于总人数的20%)开发人员具有更快的开发效率、更好的程序设计、更好的代码质量、更善于 debug、更能够解决技术难题......(总之就是让 team leader 事事省心)。而且这一小撮开发人员的贡献总和可能与另外那一大撮人(大于总人数的80%)的贡献总和不相上下(甚至可能超过)。那么,这一小撮开发人员,就是我所谓的优秀开发人员。(跑题一下,实际上这就是二八原理的一种生动体现)
如果你觉得自己目前还不属于这一小撮之列,但是希望自己日后成为他们中的一员,你该怎么做呢?我的建议就是:仔细阅读后续的“如何成为优秀的开发人员”系列文章。我会在里面逐一介绍相关的东东,或许有助于你能力的成长。
评论