• 2.22,2.24工作进度


    2月22日

    1.解决任务过多时,在任务进度选项卡,任务历史选项卡,当前任务选项卡中选项卡标题超出范围而没有收回的问题。

    解决方案:当点击主选项卡时,调用layui.element.render(次选项卡)来进行重新渲染。

    粗略一试本来认为已经解决了,但myy发现切换再次点击选项卡后任务进度条会直接变为100%。

    经测试发现:在对选项卡进行重新渲染时,进度条作为其子元素也被重新渲染了,进度直接被置为了初始进度layui-percent的值

    2.为优化用户体验,对任务管理里的任务链接做了颜色区分

    2月23日火车返校,无法进行工作

    2月24日

    1.尝试解决之前新产生的进度条问题,并与myy进行讨论

    layui-percent属性不能用jQuery的prop等方法修改,故采用了修改HTML的办法

    先用元素的innerHTML的办法修改进度条html,这时得到的还是灰色的进度条,但经过重新渲染后进度条就被置为我们需要的进度了。

    2.注意到确认子任务完成的功能中有一个很不友好的现象:完成子任务后会对任务选项卡进行刷新,这样用户就丢失了之前正在操作的任务,还需要重新去找,浪费时间也让人烦躁

    通过记住任务的id并用tabchange()函数在刷新后重新切换到该任务,可以解决这个问题,用户就不会丢失焦点了

  • 相关阅读:
    $P5240 Derivation$
    $P2504 [HAOI2006]聪明的猴子$
    $P1194 买礼物$
    $P2690 接苹果$
    $CF1141C Polycarp Restores Permutation$
    $CF1141B Maximal Continuous Rest$
    $CF1141A Game 23$
    $P1215 [USACO1.4]母亲的牛奶 Mother's Milk$
    $luogu2375[NOI2014]$
    poj 1419 (最大独立集)
  • 原文地址:https://www.cnblogs.com/QiLF/p/8467500.html
Copyright © 2020-2023  润新知