1.添加数据
var newDate = { id: this.id ,name:this.name}//获取数据
this.list.push(newDate)//添加数据
this.id=this.name=this.club=''//清空输入栏
2.删除数据
this.list.splice(index,1)//将获得的地址写入,只删除1个,不写‘1’则将后续值全部删除
3.根据关键字查询
search(keywords){// var newList=[]// this.list.forEach(item => {
//if(item.name.indexOf(keywords) != -1){
//newList.push(item)
//}
// })var newList = this.list.filter(item => {if(item.name.includes(keywords)){
return item
}
})return newList}
.indexOf(‘’)中数值为空,返回为0
4.关键字过滤
{{ msg | msgFormat }}
Vue.filter('msgFormat', function(msg){
return msg.replace(/单纯/g,'的') //正则/something/g 表示全局选择something
})
【vue搜索过滤】{{ msg | msgFormat('可爱') | test }}
Vue.filter('msgFormat', function(msg,arg){return msg.replace(/单纯/g,arg)
})
Vue.filter('test', function(msg){
return msg+"......."
})
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- vue|vue5 if与show
- vue|vue3 class样式
- vue|vue导航栏自定义设置带图片(选中状态刷新不消失)
- vue性能优化|vue功能之“loading加载优化“
- Vue|Vuex实现todolist
- vue|实现文本内容是超链接时自动转换为超链接
- vue.js|学生信息管理 vue+Element UI+springboot 前后端分离
- Vue(+ element UI + Django)编写学生管理页面
- VUE|浅谈Vue双向绑定原理及实现