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
       );
     });
   }
 }

vue 过滤、模糊查询及计算属性 computed详解

vue 过滤、模糊查询及计算属性 computed详解

vue 过滤、模糊查询及计算属性 computed详解

来源: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
  • asp之家 网络编程 m.aspxhome.com