美文网首页
周报(好未来第六周)

周报(好未来第六周)

作者: 凌霄光 | 来源:发表于2018-10-29 16:55 被阅读13次

本周工作

  1. 静态换肤的皮肤配置化的开发
  2. 添加了 dev-mock,可以自动启动mock server,简化流程

下周计划

  1. 埋点优化
  2. ITS1.13版本的需求相关的技术评审、开发
  3. 优化webpack打印的信息,使之更清晰
  4. webpack的打包速度优化

客户心声

皮肤的设计因为考虑到ui设计师的工作量只包含了登录页、考勤页、顶部菜单三个部分,这样整体ui会不统一,会影响一些用户体验的连贯性,但是使用还是正常的,算是一种折衷方案吧。

学习与反思

  1. element ui的select组件样式修改后发现影响了全部的select组件,通过查阅资料得知有popover这个参数可以指定一个className。看文档要加强,这个是日常任务。

  2. 通过shell命令检测端口占用情况和通过http请求来判断mock server是否启动,这些都是可用的方式,但是遗漏了判断占用端口的进程是不是mock server的进程这一步,决定修改为先杀死占用该端口的进程,再启动mock server的方式。

  3. 图片应该使用背景图还是img标签要根据图片的作用来确定,如果只是装饰,作为设计的一部分就用背景图,如果是内容,需要用js操作,就用img标签。我做皮肤开发的时候就用这种方式重构的。

  4. less确实不如scss强大,有这么一些问题:
    1)@import只能导入变量,不能导入mixin,导致每个页面都得写一份
    2)不支持function,通过mixin来写function太别扭
    3)逻辑控制的语法比较奇怪,使用when、loop等函数,而不是scss的@if、
    @each等类c语法。
    less的优点是依赖少,只需要一个js脚本,而scss需要ruby server,是服务端解析的。

  5. 发现晚上的效率确实比较高,思路清晰、没有干扰和中断,因此这周有两次晚上通宵开发。这样不是长久的方式,以后可以晚上待在公司,但要控制好时间。

相关文章

  • 周报(好未来第六周)

    本周工作 静态换肤的皮肤配置化的开发 添加了 dev-mock,可以自动启动mock server,简化流程 下周...

  • 周报(好未来一周)

    本周工作: 熟悉项目代码,包括mock、plugins、components、store等 2.解决 "点击多次发...

  • 周报(好未来第七周)

    本周工作 调研: 调研了 spine runtime和lottie实现帧动画的区别,主要针对spine runti...

  • 周报(好未来第五周)

    本周工作 修复由于Leture组件提升到全局引起的bug。完善dragmove指令。(done) 多个组件替换学员...

  • 周报(好未来第三周)

    本周工作 dragmove指令(给元素添加拖拽功能,并且可以保存位置)封装,替换项目中多处相关代码,同时写了文档放...

  • 周报(好未来第八周)

    本周工作 确定了store层的重构方案 确定了考勤模块的重构方案 讨论动画方案,确定同时使用spine runti...

  • 周报(好未来第四周)

    本周工作 埋点的优化,简化api和封装埋点指令 定时抓取临时密码发给钉钉机器人,同步到群里 的小工具 动态换肤的方...

  • iOS开源项目周报0119

    由OpenDigg 出品的iOS开源项目周报第六期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优...

  • 前端开源项目周报0116

    由OpenDigg 出品的前端开源项目周报第六期来啦。我们的前端开源周报集合了OpenDigg一周来新收录的优质的...

  • 杏仁周报-06周

    2018年第六周周报 20180205-20180211 自我突破的一周,最令人恐惧的就是恐惧本身 >个人健康 这...

网友评论

      本文标题:周报(好未来第六周)

      本文链接:https://www.haomeiwen.com/subject/eupzaftx.html