工作日志 2020-02-26

工作日志 2020 年 2 月 26 日

第1工时

区间时间控件调整

同时,引用两个单时间控件,会使两个控件不协调

第2工时

时间控件 需要 最大值 最小值

涉及时分秒3个滚轮联动. 时的极值会导致分的值域变化.分秒同理.

但是设计时忽视这个问题. 导致现在得联动效果无法根据时分秒 分割开.

暂时没有有效的解决方法

第3工时

控件暂时调整到这.

FORM TABLE 布局时今天的重点.

控件大中小迷你 4档 其中 中档对应高度35px 属于常规的高度设置.

TABLE 控件的SCSS 调整 和功能还不知道是否完备 ,需要进一步确认.

FORM 的布局 主要有 田式 日式 一式

第4工时

FORM 四种尺寸调整 default / medium/ small / mini

吸取以前的经验: 要细心的调整各个控件的构成;而不是统一一个类来泛泛的管理所有控件;

否则,在脱离FORM 后 ,单独控件的SIZE会产生意想不到的后果;

将SASS 文件设置统一 尺寸类 以统一管理

$default-height: 40px;
$medium-height: 35px;
$small-height: 32px;
$mini-height: 28px;

$default-fs: 14px;
$medium-fs: 14px;
$small-fs: 13px;
$mini-fs: 12px;

下一步,逐个控件尺寸控制调整;

第5工时

INPUT TEXT-AREA 尺寸调整.

意外发现 清空按钮会因为尺寸变化 上下位置不固定.通过跟随总尺寸,高度也变化;

同时,将清空按钮的方法抽出共通;

SELECT 改了一半;

第6工时

SELECT 改动后 赋值出现问题

清空按钮需要的参数 与 SELECT 提供的值不符.

增加多个类型区别$.type() 统一进出的值

  set value(value) {
    if (value === '' || value === undefined) {
      this.value = []
    } else if ($.type(value) === 'array') {
      this._value = value
      this.update(value)
    } else if ($.type(value) === 'string') {
      if (value.includes(',')) {
        this.value = value.split(',')
      } else {
        this.value = []
      }
    } else if ($.type(value) === 'number') {
      this.value = [value]
    }
  }

第7工时

SELECT 多选 / 单选 改正完

上下弹框根据 父级高度会 选择上下弹.

多选的input高度会随 TAGS变多而增高

TAGS 的容器宽度 需要根据 INPUT长度变化而变化,主要把清空按钮的位置给让出来

第8工时

日期控件调整完毕. 没遇到什么困难;

input .find(‘.lt-input‘) input和lt-input 同级时 应该使用filter()

双日期控件 改动较大 没改完 需要加新得CASS

Sass 中的$代号 可以进行运算

.input-size--medium {
  font-size: $medium-fs;
  .input__inner {
    height: $medium-height;
    line-height: $medium-height;
  }
  .input__icon {
    line-height: $medium-height;
  }
  &.range-editor {
    &.input__inner {
      height: $medium-height;
      line-height: $medium-height;
      .range-input {
        font-size: $medium-fs;
      }
      .range__icon,
      .range-separator {
        line-height: $medium-height - 8px;
      }
    }
  }
}

第9工时

时间控件/双时间控件 样式调试完毕. 和 日期类似

radio/checkbox 控件 样式调整

在使用中 有个两难现象: radio控件的 name 在有2个组同名 一个隐藏一个显示 来回切换的时候

会使2组认为是1个

之前的处理是: 在一组radio外面套层

现在 将radio的name 取消. 靠方法控制是否选中,将值填充一个 带组件name的隐藏域中

第10工时

打包后260KiB 比上次少了一半 ,代码最近删了很多,功能也没挂全

考虑 法制项目 和 戒毒项目区别较大. 有些功能不能太自由.

还有 TABLE /FORM的大布局 没整利索.预计1天足够.

更重要的是与旧项目的接口.

还有时间控件的BUG,还没想好怎么处理.

未来2日. 这几项完成.

其他功能可以看情况增加.

收工

原文地址:https://www.cnblogs.com/sirenvoid/p/12375394.html

时间: 2024-10-01 08:07:41

工作日志 2020-02-26的相关文章

2020.02.26 TreeMap集合

package com.guoyun.bean; import java.sql.Time; /** * ClassName: * Function: ADD FUNCTION * Reason: ADD REASON * * @author * @Date * @since Ver 1.1 */public class TimeBean implements Comparable<TimeBean>{ //年 public int year; //描述信息 public String des

工作日志 2020-02-27

工作日志 2020 年 2 月 27 日 第1工时 调整TABLE的样式 第2工时 调整TABLE的样式 CSS中 ~ 的用法 很省事. 之前每个dom都得用 js 加类 现在只需要给一个dom加类,让他去管理之后的dom .table__body-wrapper { &.is-scrolling-left ~ .table__fixed, &.is-scrolling-none ~ .table__fixed, &.is-scrolling-none ~ .table__fixe

工作日志 2020-02-29

工作日志 2020 年 2 月 28 日 第1工时 昨天的想法是错误的... 重新写了表格伸缩的代码 将表头宽度 -17 是有效的 第2工时 hover 选中的 样式更改了 改动多选框事件,在这之前 还需要修改下 CHECKBOX 控件 第3工时 针对 SELECT控件 讨论了AJAX 后台取值问题 无果 第4工时 颜色规整完毕 $colorPrimary: #409eff; // 主要色 $colorSuccess: #67c23a; // 成功色 $colorWarning: #e6a23c

工作日志 2020-03-05

工作日志 2020 年 03 月 05 日 第1工时 思考 FORM实现对策 第2工时 思考 FORM实现对策 第3工时 只管UI ,不管取值? 第4工时 更改INPUT.TEXTAREA样式 第5工时 RADIO CHECKBOX 控件无法实现直接调用 第6工时 实现 SELECT 单独调用 第7工时 RADIO CHECKBOX 单独调用 第8工时 时间控件得单独调用 后台服务又失效 明天调优 原文地址:https://www.cnblogs.com/sirenvoid/p/12423936

工作日志-面向对象编程

1.搜索连动事件 2.页面显示动作 3.没有数据返回需要一个空的无数据页面 4.事件触发,动态生成的元素绑定数据使用模板,在template中传入相应得到函数 1 2 3 4 5 6 var config = { userId:'.../' show:function() { //这里添加方法 } } 如何解决移动端input输入值触发 拼音键入事件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 var cpLock = true; input.addEventListene

工作日志2014-07-04

6:00起床 7:10坐上校车13.6元 8:15到公司 12:00煎饼果子5元 工作时间: 设置界面 工作日志2014-07-04,布布扣,bubuko.com

工作日志2014-07-10

5:00起床 6:00吃早饭4元 7:30到公司1元 12:00吃饭8元 工作时间: 1.动态评论功能和评论显示画面: 2.多媒体作业: 3.活动: 工作日志2014-07-10,布布扣,bubuko.com

工作日志2014-07-02

星期三 6:30起床 7:30坐上车 8:00开始往大连走 8:50到七贤岭30元 12:00吃饭8元 18:00等车 19:30到校25元 20:00吃晚饭8.5元 工作时间: 百度云推送(结合官网的Demo和文档,有一点了解) 问潘美德有关文档的问题,但是没有很好解决 今天支出71.5元 工作日志2014-07-02,布布扣,bubuko.com

工作日志必备内容

1.学习总结   内容:在自学或别人指导的过程中,收获的知识或技术的总结.   目的:总结的过程是对知识的回顾和梳理,让你理解更深刻. 2.工作总结   内容:每日任务的进度,项目的进度.   目的:了解每天任务的完成情况,把握整个项目的进度,有利于计划的调整. 3.问题总结   内容:在学习或工作的过程中遇到的难题及解决办法.   目的:相同的错误不能总出现,出现相同的问题,要能快速找到解决办法. 4.明日计划   内容:计划下明天的任务.   目的:有计划,才能更有效率地完成任务. 工作日志