发表于: 2020-04-29 20:59:05

0 1962



今天完成的事情:

1.推进任务


明天计划的事情:

1.推进任务


遇到的问题和收获:



重新修改了一下日期件。之前在同一天内是搜索不到内容的,现在

    <el-col :span="11">
       <el-date-picker type="datetime" placeholder="选择日期" v-model="queryInfo.startAt"
                       style="width: 100%;" format="yyyy MM dd HH:mm:ss"
                       value-format="timestamp"
                       :picker-options="pickerOptions1"
                       @change="changeContent"></el-date-picker>
   </el-col>
   <el-col class="line" :span="1" style="text-align: center">-</el-col>
   <el-col :span="11">
       <el-date-picker type="datetime" placeholder="选择日期" v-model="queryInfo.endAt"
                       style="width: 100%" format="yyyy MM dd HH:mm:ss"
                       value-format="timestamp"
                       :picker-options="pickerOptions2"
                       default-time="['23:59:59']" @change="changeContent"></el-date-picker>

   </el-col>

将默认的起始时间设置为00.00.00,终止时间为23.59.59。

应该有点小bug。点击×号清除内容时会有,影响不算太大。




还有个逻辑没理清楚


目前我是监听路由变化,一旦有变动就会调取请求列表数据的函数,选取日历或者其他选项后的搜索按钮也会调取,这样的话一旦点下,就会触发两次请求。


之前由于跳到编辑页,离开时会请求一次。所以把路由监听设置为跳转到admin才请求。

不过这样的话,虽然跳转时不会请求,但在本页进行搜索时,还是会有两个请求


if (to.path === '/home/admin') {
   this.getArticleList()
}


在想怎么优化掉



返回列表 返回列表
评论

    分享到