Vue3使用vant检索组件van-search遇到的问题小结

 更新时间:2024年02月27日 10:09:57   作者:杀猪刀-墨林  
当清空按钮与检索按钮同时居右时,点击clear清空按钮事件时会同时触发click-right-icon事件,这个时候容易触发一系列问题,小编小编给大家分享Vue3使用vant检索组件van-search遇到的问题小结,感兴趣的朋友一起看看吧

当清空按钮与检索按钮同时居右时,点击clear清空按钮事件时会同时触发click-right-icon事件,如下配置:

<van-search
        v-model="form.search"
        show-action
        shape="round"
        left-icon=""
        right-icon="search"
        placeholder="请输入站点名称"
        @search="onClickSearch()"
        @clear="() => onClickSearch(true)"
        @click-right-icon="onClickSearch()"
      >
</van-search>

建议检索按钮放到左侧,防止与清空按钮出现同一侧。

且清空按钮点击无效,层叠样式排版有问题,需重新使用样式更改位置偏移

.van-field__body {
  .van-field__control[type='search'] {
    margin-right: 25px;
  }
  .van-field__control[type='search'] + .van-field__clear {
    position: absolute;
    right: 20px;
    z-index: 9999;
    width: 40px;
    flex-shrink: unset !important;
  }
}

到此这篇关于Vue3使用vant检索组件van-search遇到的问题小结的文章就介绍到这了,更多相关Vue3 van-search内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Element Input输入框的使用方法

    Element Input输入框的使用方法

    这篇文章主要介绍了Element Input输入框的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • vue实现监听数值的变化,并捕捉到

    vue实现监听数值的变化,并捕捉到

    这篇文章主要介绍了vue实现监听数值的变化,并捕捉到问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • vue调试工具vue-devtools安装及使用说明

    vue调试工具vue-devtools安装及使用说明

    该文章主要介绍了如何安装和配置Vue Devtools扩展,首先需要克onole 克隆工具包代码并安装相关依赖,接着需要修改 persistent 字段的值为 true 幄节约安装时间,然后在 Chrome 浏览器中打开扩展程序设置,最后上传并检查安装是否成功,出现相应图标即表示安装完成
    2026-04-04
  • vue项目中如何将当前页面生成图片

    vue项目中如何将当前页面生成图片

    这篇文章主要介绍了vue项目中如何将当前页面生成图片问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • 详解vue结合el-table实现表格小计总计需求(summary-method)

    详解vue结合el-table实现表格小计总计需求(summary-method)

    这篇文章主要介绍了vue结合el-table实现表格小计总计需求(summary-method),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01
  • vue3 reactive函数用法实战教程

    vue3 reactive函数用法实战教程

    reactive是Vue3中提供实现响应式数据的方法,reactive的用法与ref的用法相似,也是将数据变成响应式数据,当数据发生变化时UI也会自动更新,这篇文章主要介绍了vue3 reactive函数用法,需要的朋友可以参考下
    2022-11-11
  • 浅谈vuepress 踩坑记

    浅谈vuepress 踩坑记

    本篇文章主要介绍了浅谈vuepress 踩坑记,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 减少 Vue 应用白屏时间的经验总结

    减少 Vue 应用白屏时间的经验总结

    Vue 项目日益庞大,首屏渲染变慢、页面打开时出现“白屏”的现象屡见不鲜,本文将系统讲解白屏的成因,并提供多种实用优化策略与示例代码,帮助你在实际项目中显著提升用户体验
    2025-08-08
  • Vue.js划分组件的方法

    Vue.js划分组件的方法

    这篇文章主要介绍了Vue.js划分组件的方法,需要的朋友可以参考下
    2017-10-10
  • 使用Webstorm调试Vue代码详细图文教程

    使用Webstorm调试Vue代码详细图文教程

    WebStorm是一款优秀的前端开发IDE,之前一直可以调试Vue项目,下面这篇文章主要给大家介绍了关于使用Webstorm调试Vue代码的详细图文教程,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-05-05

最新评论