如何完整引入element ui并使用element ui中的搜索框

这篇具有很好参考价值的文章主要介绍了如何完整引入element ui并使用element ui中的搜索框。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装

npm i element-ui

二、在 main.js 中配置 element 组件库

 // 加载 element 组件库
  import ElementUI from 'element-ui'
 // 加载 element 组件库的样式
 import 'element-ui/lib/theme-chalk/index.css'
 // 全局注册 element 组件库
 Vue.use(ElementUI)

三、在页面中使用

<template>
  <el-input
    type="text"
    prefix-icon="el-icon-search"
    v-model="searchText"
    placeholder="请输入"
    style="width: 270px; cursor: pointer"
    @enter="handleSearch"
  ></el-input>
</template>

<script>
  export default{
    data() {
      return {
        searchText: '',
      };
    },
    methods: {
      handleSearch() {
        console.log('搜索内容:', this.searchText);
      },
    },
  }
</script>

通过 v-model 双向绑定 searchText 变量的值,在 @enter 事件监听回车键事件,当用户按下回车键时,会触发 handleSearch 方法。

另外,el-input 组件还提供了许多其他属性和事件,如 sizemaxlengthclearableon-icon-click 等,可根据需要进行配置。

除了 el-input,Element UI 还提供了更高级的搜索框组件 el-autocomplete。 更多信息可以查阅官方文档:组件|Element

四、效果

elementui el-input 带搜索的输入框,ui,elementui文章来源地址https://www.toymoban.com/news/detail-841401.html

到了这里,关于如何完整引入element ui并使用element ui中的搜索框的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 普通html使用引入element-ui,图标出错

    利用网页链接形式引入可以正常显示。 将网站文档下载至本地,再引用就会出错。 例如使用element-ui里面的走马灯,两侧的箭头图标不能正常显示。 先按照按照网上的方法,下载element-ui文件到本地。再将index.css(路径:element-ui/lib/theme-chalk/index.css)和index.js(路径:element-ui

    2024年02月01日
    浏览(48)
  • 解决element-ui按需引入使用message报错

     报错如上图所示 接下来告知解决方法 ,下方操作均在main.js中   在单独按需引入element组件时,message组件需要挂载到Vue全局对象上,而不是用 Vue.use(Message) ,这是message组件与其他组件不同的地方。其中与之相同、需要挂载到Vue全局对象上的,还有confirm组件。

    2024年02月11日
    浏览(51)
  • 解决 element ui 本地使用 引入 图标不显示 .ttf和.woff 报错问题

    解决 element ui 引入在线地址更换为本地地址后 .ttf和.woff 报错问题 原因 因为文件内缺少两个文件 根据控制台提示 发现少了.ttf和.woff两个文件 1)element-icons.ttf 2)element-icons.woff 下载地址如下 : 4.下载地址element-icons.ttf 5.下载地址element-icons.woff 下载完毕后放入文件夹内后修改

    2024年02月07日
    浏览(56)
  • Vue2使用element-ui引入自定义主题的方法(使用在线主题生成工具)

    第一步 :按照官方文档使用npm安装element-ui,并完整引入Element-ui npm i element-ui -S  main.js中所有的内容删去,改为 随便写点东西,run一下 成功引入element-ui,但是不喜欢默认的蓝色,看起来很烂大街,想换掉。 第二步 :由于不喜欢默认的蓝色主题,可以使用在线主题生成工具

    2024年02月14日
    浏览(53)
  • vue element-ui blur触发事件 vue中使用@blur获取input val值 elementui+vue

    vue中使用@blur获取input val值

    2024年02月11日
    浏览(50)
  • 使用element-ui el-select 做下拉 全选+搜索 功能

    使用element-ui el-select 做下拉 全选+搜索 功能 有时候,需要用到下拉列表 全选和搜索,并且鼠标放入的时候有下拉列表展示。以前的做法是 check + el-input搜索结合做个组件,现在这个方法直接使用el-select 就能做到这个需求功能:有搜索+有全选+有取消+有确认请求+有鼠标移入自

    2024年02月11日
    浏览(58)
  • 引入element-ui步骤(按需引入和全局引入)

    两种引入方式 1)完整引入 2)按需引入 借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。 a)先安装 babel-plugin-component: b)修改 babel.config.js 的内容 c)创建文件 element.js(名字自定义) d)最后在main.js中添加代码

    2024年02月16日
    浏览(52)
  • element UI 按需引入

    1、npm安装【全局安装element】    2、按需引入,借助  babel-plugin-component,         2.1、首先安装 babel-plugin-component,         2.2、将.babelrc修改为:【是项目中的babel.config.js文件】         2.3、在main.js中引入需要的组件 比如:Button,Select         2.4、或者挂载在

    2024年02月16日
    浏览(45)
  • 如何实现element ui中的表格全部数据分页排序

    默认情况下, table表格设置了sortable是只能当前页, 数据进行排序的, 这显然是没有多大意义的 ,那么如何实现全部数据分页排序呢? 首先 ,把sortable 写成sortable=“custom” 然后,在 el-table标签中加入 @sort-change=\\\'sortChange\\\' 最后 ,sortChange方法代码如下: sortChange(val){      

    2024年02月11日
    浏览(44)
  • Element组件完整引入、按需引入、样式修改(全局、局部)、简单安装less以及npm命令证书过期等

    npm i element-ui -S 在 main.js 中写入以下内容: 以上代码便完成了 Element 的引入。需要注意的是,样式文件需要单独引入。 借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。 首先,安装 babel-plugin-component: npm install babel-plugin-component -D 然后,将

    2024年01月23日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包