问题场景:我们在搜索框中搜索完某用户(某商品)后,如何搜索框重新刷新用户列表(商品列表)?

解决办法:搜索框中添加一个"x"号,点击重新获取列表

搜索出某用户后
在这里插入图片描述
点击x号清除并重新获取列表
在这里插入图片描述

核心代码

// 把事件换成获取列表的事件
clearable @clear="findUserByName(searchName)"

代码示例

  <div class="search" style="text-align:center">
      <span>条件查询</span>
      <el-input v-model="searchName" placeholder="输入搜索值" style="width: 350px" clearable @clear="findUserByName(searchName)">
        <el-button slot="append" icon="el-icon-search" @click="findUserByName(searchName)"></el-button>
      </el-input>
    </div>
Logo

前往低代码交流专区

更多推荐