vue?過濾、模糊查詢及計算屬性?computed詳解
更新時間:2022年11月01日 10:18:47 作者:丶涼雨拾憶
計算屬性是vue里面為了簡化在模板語法中對響應式屬性做計算而存在的,這篇文章主要介紹了vue?過濾、模糊查詢(計算屬性?computed),需要的朋友可以參考下
什么是計算屬性
概念
計算屬性是vue里面為了簡化在模板語法中對響應式屬性做計算而存在的
什么時候應該使用計算屬性
根據(jù)現(xiàn)有響應式的值得到一個新的值
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、數(shù)據(jù)
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 過濾、模糊查詢內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue-pdf插件實現(xiàn)pdf文檔預覽方式(自動分頁預覽)
這篇文章主要介紹了vue-pdf插件實現(xiàn)pdf文檔預覽方式(自動分頁預覽),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03vue-quill-editor富文本編輯器上傳視頻功能詳解
需求需要實現(xiàn)富文本的功能,同時富文本中還可以上傳視頻和圖片,選來選去最后決定了用這個富文本編輯器,下面這篇文章主要給大家介紹了關于vue-quill-editor富文本編輯器上傳視頻功能的相關資料,需要的朋友可以參考下2023-05-05使用vue ant design分頁以及表格分頁改為中文問題
這篇文章主要介紹了使用vue ant design分頁以及表格分頁改為中文問題,具有很好的參考價值,希望對大家有所幫助。2023-04-04