<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>search</title>
<script src="vue.js"></script>
</head>
<body>
<div id="app">
<input v-model='search' />
<ul v-for="(item,index) in searchData " :key='index'>
<li>{{item.num}}</li>
</ul>
</div>
<script>
var vm = new Vue({
el: '#app',
data: {
search: '',
list: [{
num:1
}, {
num:2
}, {
num:3
}, {
num:4
}]
},
computed: {
searchData: function () {
var search = this.search;
if (search) {
return this.list.filter(function (item) {
return Object.keys(item).some(function (key) {
return String(item[key]).toLowerCase().indexOf(search) >-1
})
})
}
return this.list;
}
}
})
</script>
</body>
</html>
Vue几行代码实现搜索功能
原创
©著作权归作者所有:来自51CTO博客作者Vam的金豆之路的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
几行Python代码,轻松搞定Excel表格数据去重
用几行Python代码,轻松搞定Excel表格数据去重
数据 原始数据 数据处理 Python处理数据 -
vue实现搜索、提交等功能【回车事件】
vue实现搜索、提交等功能【回车事件】
javascript 前端 搜索 后台管理 点击事件 -
几行代码实现vue3数据大屏自适应~~
几行代码实现vue3数据大屏自适应
echarts javascript 前端 vue 初始化 -
vue再读48-表格案例-搜索按钮实现功能
总结
vue.js 前端 javascript 数据 数组 -
java 通用异步记录日志工具类
日志功能本来是一件非常好的事情,能帮助我们分析和解决很多问题。但是,如果让日志影响到性能,这就需要权衡一下了。没关系,本篇博客咱们不仅来解决这个问题,咱们更要眼见为实,带图带真相让你用的明明白白。日志实现异步功能 其实呢就一句话。
java 通用异步记录日志工具类 NLog 日志框架 异步 数据库