vue 过滤、模糊查询及计算属性 computed详解
作者:丶凉雨拾忆 时间:2024-05-09 09:53:30
什么是计算属性
概念
计算属性是vue里面为了简化在模板语法中对响应式属性做计算而存在的
什么时候应该使用计算属性
根据现有响应式的值得到一个新的值
1、结构
<!--
* @Descripttion: 类型判断
* @version: 0.0.1
* @Author: PengShuai
* @Date: 2022年08月01日09:26:17
* @LastEditors: PengShuai
* @LastEditTime: 2022年08月02日14:24:04
-->
<template>
<div class="Ling">
<input type="text" v-model="searchValue" />
<div v-for="(item, index) in personInfoListSearch" :key="index">
{{ item.personIdAndName }}
</div>
</div>
</template>
2、数据
data() {
return {
// 查询值
searchValue: "",
personInfo: [
{
personId: "gailun",
personIdAndName: "(gailun)盖伦",
personName: "盖伦"
},
{
personId: "aobama",
personIdAndName: "(aobama)奥巴马",
personName: "奥巴马"
},
{
personId: "psmart",
personIdAndName: "(psmart)ps",
personName: "ps"
}
]
};
},
3、计算属性
computed: {
// 人员查询
personInfoListSearch() {
return this.personInfo.filter(o => {
return (
o.personId.indexOf(this.searchValue) > -1 ||
o.personName.indexOf(this.searchValue) > -1
);
});
}
}
来源:https://blog.csdn.net/u014197780/article/details/126225892
标签:vue,过滤,模糊查询,计算属性
0
投稿
猜你喜欢
python 中字典嵌套列表的方法
2022-05-17 04:54:15
golang替换无法显示的特殊字符(\\u0000, \\000, ^@)
2024-04-25 13:17:17
Python&Matlab实现樱花的绘制
2023-11-04 05:07:16
Python3中的多行输入问题
2023-02-06 13:11:23
Python yield 使用方法浅析
2023-03-30 11:15:18
win10系统配置GPU版本Pytorch的详细教程
2023-07-21 19:30:38
JSP JavaBean的setProperty属性
2023-07-10 19:58:11
使用pyecharts在jupyter notebook上绘图
2021-03-17 01:48:35
python中pygame安装过程(超级详细)
2022-08-05 04:26:15
pydantic-resolve嵌套数据结构生成LoaderDepend管理contextvars
2023-01-12 22:21:05
python RSA加密的示例
2022-09-21 05:31:25
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2022-05-20 06:36:55
深度学习TextLSTM的tensorflow1.14实现示例
2022-07-12 06:26:46
JavaScript弹出窗口方法汇总
2024-04-19 10:13:56
asp一个空间绑定N个域名的方法!
2009-03-08 18:32:00
jquery AJAX 三个发送状态 posting, error, success
2010-07-31 18:59:00
Python 基于jwt实现认证机制流程解析
2022-07-15 00:25:30
一篇jQuery小教程
2007-10-15 12:49:00
php实现的验证码文件类实例
2023-08-17 17:54:52
Go语言学习之数组的用法详解
2024-04-26 17:18:34