当前位置: 首页 > news >正文

属于o2o的电商平台有哪些/排名优化方法

属于o2o的电商平台有哪些,排名优化方法,北京网站设计技术乐云seo,wordpress付费商业站1.实现的效果 输入关键字后,根据输入的关键字实时显示搜索的结果,按回车键时也进行搜索 2.原理: 通过时间戳定时器一个全局变量实现。代码量很少比较易懂。 用户输入时触发keyup事件,并调用事件函数。事件函数被调用后会生成对应的event.time…

1.实现的效果

  输入关键字后,根据输入的关键字实时显示搜索的结果,按回车键时也进行搜索

2.原理:

  • 通过时间戳+定时器+一个全局变量实现。代码量很少比较易懂。
  • 用户输入时触发keyup事件,并调用事件函数。事件函数被调用后会生成对应的event.timeStamp,这个值在事件函数体内一直不会变。

  •  

    将event.timeStamp赋给全局中定义的this.lastTimeStamp。这个this.astTimeStamp是一个全局的变量,这样这个值在每次事件触发时都会被改变。

  •  

    如果在1s内,this.lastTimeStamp这个值被事件函数重新赋值修改,则this.lastTimeStamp != event.timeStamp;说明还在输入。不走ajax请求。

  •  

    若1s后不再触发事件,不再调用事件函数。this.lastTimeStamp被本次事件函数赋值一次后,没有再被改写。则说明,此时不再输入或有间歇。this.lastTimeStamp==event.timeStamp。发送ajax请求。

3.html

<el-input placeholder="请输入内容"  class="input-with-select marign-sm-b" clearable v-model="searchKey"  @keyup.native="onkeyup($event)" @keyup.enter.native="onenter"><el-button slot="append" icon="el-icon-search" @click.native="onenter"></el-button>
</el-input>

4.js

 export default {data() {return {searchKey: '',//搜索关键字lastTimeStamp: 0,//标记当前事件函数的时间戳
            }},created(){},methods: {/*** des:搜索的回车事件*/onenter(){console.log('发送请求!!!');},/*** des:用户在输入状态下不发送请求,等停止输入后发送请求*/onkeyup(event){if(event.keyCode != 13){//除回车键外//标记当前事件函数的时间戳this.lastTimeStamp = event.timeStamp;setTimeout(() => {//1s后比较二者是否还相同(因为只要还有事件触发,lastTimeStamp就会被改写,不再是当前事件函数的时间戳)if(this.lastTimeStamp == event.timeStamp){console.log('发送请求');}}, 1000);}},},}

 

 

参考链接:

  • http://www.cnblogs.com/mingxinice/p/keyupSearch.html

个人资料:

作者:smile.轉角

QQ:493177502

转载于:https://www.cnblogs.com/websmile/p/9112165.html

http://www.lbrq.cn/news/1338589.html

相关文章:

  • css怎么做网站菜单/网站seo啥意思
  • 网站公司怎么做运营/漳州seo建站
  • 门户网站建设要点/网站推广的方式有哪些?
  • 中企动力大连分公司/百度seo优化多少钱
  • javaee做网站/企业培训考试系统
  • 网站制作 广州/北京百度seo
  • 合肥外贸网站建设公司价格/小白如何学电商运营
  • 苏州网站建设logo/seo实战培训
  • 大厂网站建设/搜狐新闻手机网
  • 装修网站设计平台/上海seo优化bwyseo
  • 移动网站开发培训/合肥seo按天收费
  • 滨州哪里有做网站的/永久免费域名申请
  • 医疗类网站哪家做的好/常用的网络营销策略有哪些
  • 哪个网站做美食自媒体更好/微信营销成功案例8个
  • 微信网站改版价格/灰色关键词排名技术
  • 企业网站建设申请域名/汽车行业网站建设
  • 如何做网站的搜索栏/seo的英文全称是什么
  • 视频直播软件有哪些/seo教程视频论坛
  • 蔬菜派送网站怎么做/百度网盘下载的文件在哪
  • 天津网站建设制作排名/重庆seo排名公司
  • 天津建设教育培训网/免费seo搜索优化
  • 伍佰亿网站怎么做/推广网络营销案例
  • 网站的站长是什么意思/网盟推广平台
  • 做网站设计是什么专业/sem分析是什么意思
  • 网站做推广应该如何来做呢哪里推广/网站推广方案有哪些
  • 推荐几个做网站比较好的公司/seo网址超级外链工具
  • 哪些网站seo做的好/郑州企业网站seo
  • 中文网站建设中模板下载/湖南关键词优化首选
  • 如何自己学做网站/网站注册地址
  • 专业做网站的团队/aso优化平台有哪些
  • 李宏毅2025《机器学习》-第十讲:AI“思想钢印”:深入解析大模型的知识编辑技术
  • SpringAI报错:com.github.victools.jsonschema.generator.AnnotationHelper
  • 分布微服务电商订单系统Rust编码开发[上]
  • git命令详解
  • NTP /Chrony 网络时间协议
  • pytorch+tensorboard+可视化CNN