当前位置: 首页 > news >正文

刚做优化的网站什么能更新查找做影评的工作网站

刚做优化的网站什么能更新,查找做影评的工作网站,门户网站 建设 北京 航天,四川汉舟电力建设有限公司网站但是这个过滤输入值必须是跟列表的值必须一致才能查到,没做到模糊查询的功能,根据关键字来过滤并没有实现。 下面提供一下具体实现方法:(关键字来过滤) filterNameMethod({ option, row }) {if (row.name.indexOf(op…

但是这个过滤输入值必须是跟列表的值必须一致才能查到,没做到模糊查询的功能,根据关键字来过滤并没有实现。

下面提供一下具体实现方法:(关键字来过滤)

        filterNameMethod({ option, row  }) {if (row.name.indexOf(option.data) > -1) {console.log(row.name)return row.name}},

2. 通过checkbox 过滤的方式来实现
2-1 checkbox
  单选的实现:
添加 :filter-multiple=“false” 属性就是单选

每次只能选中一个去过滤,具体实现方法:

:filters="[{label: 'Man', value: '1'}, {label: 'Woman', value: '0'}]" 

注意:这里是因为后端返回的  sex 的id  和 value 的id  能对上所以能实现过滤功能。
如果,后端只返回 sex 对应的label 值呢, 你这时候怎么处理?  sex2: ‘Woman’,   sex2: ‘Man’,

解决方法: 就是把 过滤的数组 filters:数组里面的 label 和value 的值, 都变成一致的 label 值。

:filters="[{label: 'Man', value: 'Man'}, {label: 'Woman', value: 'Woman'}]" 
  <vxe-column field="sex2" title="Sex2" :filters="[{label: 'Man', value: 'Man'}, {label: 'Woman', value: 'Woman'}]" :filter-multiple="false"></vxe-column>

2-2 checkbox   多选的实现:

很简单去掉:**:filter-multiple=“false”**属性就是多选

      <vxe-column field="sex3" title="Sex3" :filters="[{label: 'Man', value: '1'}, {label: 'Woman', value: '0'}]"></vxe-column>

注意: 多选如果遇到,后台返回的只有lab值, 无 value 值的情况同单选的处理方法一样,就不写了。

2-3 checkbox 其他方式  下拉框里面的选择后过滤

注意: 返回值和下拉框选择的值必须一致都是label 的值才可以使用。

实现方法:

      <vxe-columnfield="sex4"title="Sex4":filters="[{ data: '' }]":filter-method="filterSexMethod"><template v-slot:filter="{ $panel, column }"><selectv-for="(option, index) in column.filters":key="index"v-model="option.data"@change="$panel.changeOption($event, !!option.data, option)"><optionv-for="(label, cIndex) in sexList":key="cIndex":value="label">{{ label }}</option></select></template></vxe-column>
  data() {return {sexList: ["Man", "Woman"],
}
}filterSexMethod({ option, row }) {return row.sex4 === option.data}

3. 全局过滤筛选方法:

实现方法如下:

    <el-input v-model="searchs" @change="searchList" clearable style="width: 200px" />// 根据数据关键字实现模糊查询功能searchList() {const keyword = this.searchsconst pattern = new RegExp(keyword, 'i'); // 不区分大小写let newData = this.tableData.filter(item => {return pattern.test(item.name)})console.log('newData:', newData)this.tableData = JSON.parse(JSON.stringify(newData))},

目前只是根据 name 去做的全局过滤的,如果想要查询更多列的内容可以在  return pattern.test(item.name) 后面添加: return pattern.test(item.name) || return pattern.test(item.role) …

最后

总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了

就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了

[外链图片转存中…(img-BHYDDsXq-1718770848679)]

[外链图片转存中…(img-YHeHwi7c-1718770848680)]

http://www.yayakq.cn/news/820997/

相关文章:

  • 工商局网站怎么做股东实名认证摄影设计网站
  • 淘宝官网首页下载重庆seo俱乐部
  • 电商网站竞价推广策略昆明小程序开发多少钱
  • 公司做竞拍网站的收入怎么报税wordpress卡蜜
  • 阿里巴巴注册网站首页影视后期线上培训哪个机构好
  • 网站目录结构说明怎么做网站横幅
  • 即墨网站制作好网站建设
  • 电商网站开发要哪些技术郑州一建
  • 建站平台备案短视频平台推广方案
  • 网站底部固定广告代码dede5.7模板 新闻文章网站源码
  • 音乐网站怎么做社交的软件设计师含金量高吗
  • 芗城网站建设南网站建设
  • 网站建设 自适应wordpress自定义模块
  • 个人网站做镜像做网站可以赚钱吗?
  • 泰安做网站优化有关做聚合物电池公司的网站
  • 素材免费下载网站赣州网上商城系统
  • 销售 网站wordpress建企业展示
  • h5响应式网站建设报价wordpress添加column
  • 网站单页模板广州市开发区建设网站
  • 公司网站的专题策划成都网站建设公司思乐科技
  • 只做正品的网站个人相册网站建设报告
  • 专门做宠物食品的网站合肥网络公司 网站建设
  • 网站必须备案google开户
  • 什么是网站的二级目录广东网站建设微信网站定制
  • 网站漏洞原理免费家装设计效果图
  • 学校网站asp源码html网站分页怎么做的
  • 电子商务网站建设方案推荐知名商业网站有哪些
  • 分类信息网站做书架的网站
  • 婚纱网站建设步骤和方法有必要 在线 网页 代理
  • 凡科网站建设是免费的吗wordpress 谷歌头像