new Vue({
el:"#app",
data:{
value:"",
items:['k1','k2','k3','k4','k5','l1','l2','l3','l4','l5']
},
computed:{
suggest:function(){
var list = [];
for(k in this.items){
var suggestList = this.items[k];
if("" != this.value && -1 != suggestList.iundexOf(this.value)){
list.push(suggestList);
}
}
return list;
}
}
});
<div id="app">
<input type="text" v-model="value" />
<p v-for="item in items" :key="item" v-show="value == item">{{item}}</p>
</div>