功能需求:在el-input
输入关键字,返回查询列表并显示出来。
1.template代码
<template> <div> <el-input type="text" v-model="search"></el-input> <ul> <li v-for="(item,index) in listData"> <span>{{item.name}}</span> <span>{{item.msg}}</span> </li> </ul> </div> </template>
2.js代码
export default { data () { return { search:'', list:[ {name:'张三',msg:'我是张三'}, {name:'李四',msg:'我是李四'}, {name:'王五',msg:'我是王五'}, {name:'马六',msg:'我是马六'}, {name:'田七',msg:'我是田七'}, ] } }, computed: { //调用listData,list只是过滤用 listData: function() { var _search = this.search; if (_search) { //不区分大小写处理 var reg = new RegExp(_search, 'ig') //es6 filter过滤匹配,有则返回当前,无则返回所有 return this.list.filter(function(e) { //匹配所有字段 return Object.keys(e).some(function(key) { return e[key].match(reg); }) //匹配某个字段 // return e.name.match(reg); }) }; return this.list; } }, }
v-for批量生成el-input并动态绑定v-model(实时获取input输入值和索引)
上面是“el-input输入框关键字筛选列表数据”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2186.html
workflows工作流
一辆老式灵车在黑暗中从雾中出现ComfyUI工作流
一只可爱的毛茸茸的猫ComfyUI工作流
一个红头发明亮眼睛的漂亮女人
一只在森林里漫步的麋鹿ComfyUI工作流
一个熙熙攘攘的市场场景,里面摆满了南瓜
在森林中心有一座蛇形的房子ComfyUI工作流
一个迷人而丰满的女巫和一只黑猫骑着飞天扫帚
一颗巨型的木星ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!