vue怎么实现搜索,vue实现搜索框自动搜索

  vue怎么实现搜索,vue实现搜索框自动搜索

  本文主要详细介绍vue搜索功能的实现。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

  本文分享vue实现搜索功能的具体代码,供大家参考。具体如下。

  !声明文档类型

  超文本标记语言

  头

  meta charset=utf-8

  标题/标题

  /头

  身体

  div id=应用程序

  type= text v-model= keyword placeholder= input keyword /

  div class=list

  div class= item v-for= item in f ruit :key= item

  {{item}}

  /div

  /div

  /div

  /body

  script src= js/vue . js type= text/JavaScript charset= utf-8 /script

  脚本类型=文本/javascript

  新Vue({

  埃尔: #app ,

  data(){

  返回{

  关键词:,

  水果:[

  苹果,沙果,海棠,野樱桃李,枇杷,山楂,梨,

  悉尼,温柏,玫瑰果,花楸,杏,樱桃,桃,桃,

  “油桃”、“蟠桃”、“李子”、“洋李”、“洋李”、“白樱桃”、“黑莓”,

  覆盆子,云莓,罗汉州哈尔科夫州莓,白莓,草莓,菠萝莓,橙子,

  糖橙,橙子,柠檬,酸橙,葡萄柚,金橘,葡萄柚,香橼,

  佛手柑,橘子,黄皮,哈密瓜,香瓜,白兰瓜,仙人球

  ]

  }

  },

  计算值:{

  Fruit(){

  //如果关键字为空,则返回所有水果

  if(this.keyword==){

  归还这个水果;

  }否则{

  //当Frui中的某个词包含关键字时,保留当前数据。

  //filter filter返回true保留,false过滤掉。

  return this.fruit.filter(item={

  返回item.includes(this.keyword)

  })

  }

  }

  }

  })

  /脚本

  /html

  结果:

  这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: