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

免费销售网站模板php网站建设论文

免费销售网站模板,php网站建设论文,灰色行业关键词推广,在线制作软件下图这种地区搜索方式在很多app中都很常见#xff0c;今天就使用vue框架中的 better-scroll 第三方包来实现页面滚动和点击侧边栏字母该字母开头的地区列表置顶功能。1、A子组件通过使用 this.$emit(事件名字#xff0c;事件携带内容) 向外触发事件首先#xff0c;在组件每个…下图这种地区搜索方式在很多app中都很常见今天就使用vue框架中的 better-scroll 第三方包来实现页面滚动和点击侧边栏字母该字母开头的地区列表置顶功能。1、A子组件通过使用 this.$emit(事件名字事件携带内容) 向外触发事件首先在组件每个字母元素上绑定事件在该事件中向外触发事件并将值传递出去 v-for(item,key) in city :keykey clickhandleLetterClick {{ key }}methods:{ handleLetterClick(e){ this.$emit(change,e.target.innerText) }}2、父组件接收A组件传过来的事件并通过属性来向B组件传值因为组件传递过来的是单个字符串所以先在data中定义一个属性letter来接收这个值并在父组件模板中的组件中定义传递的方法changehandleLetterChange用来获取传递的值将letter属性传递给另一个子组件 :citycities :hothotCities :letterletter :citycities changehandleLetterChange data(){ return{ letter: }},methods:{ handleLetterChange(letter){ this.letter letter }},3、B组件接收父组件传递过来的属性并通过watch监听参数的变化然后执行页面的滚动显示首先给每个地址列表区域元素加 ref better-scroll会根据ref给指定区域进行操作然后使用watch监听letter变化并使用better-scroll中的scrollToElement接口执行页面滚动v-for(item,key) in city :keykey:refkey ...props:{ letter:String},watch:{ letter(){ if(this.letter){ // scrollToElement里只接受单个DOM元素不接收数组 //因为上面的div元素是数组渲染出来的所以这里this.$refs得到的是数组 const element this.$refs[this.letter][0] this.scroll.scrollToElement(element) } }}
http://www.sadfv.cn/news/251959/

相关文章:

  • 购物网站用模板好不好wordpress推广积分插件
  • 社交网站开发湖州网站建设有哪些
  • 泰州模板建站代理怎样用自己的电脑,做网站
  • 编辑网站教程做app多少钱
  • 三亚市建设局官方网站织梦dede模板自带的网站地图优化指南
  • 手机网站建设公司电话咨询织梦网站搭建
  • 怎么下载网站源码文案网站策划书
  • ps做网站画布多大网站免费正能量小说
  • 温州网站优化排名推广个人博客响应式模板
  • 成都协会网站建设设计素材类网站开发策划书
  • 做外贸 是否需要做中文网站深圳网站建设公司哪家好
  • 哪些网站做科技专题有没有必要给企业做网站
  • 企业网站免费制作深圳电子商务平台设计
  • 2016网站建设总结wordpress文章链接自定义
  • 网页设计与网站建设的概述网易邮箱163登录入口
  • 合肥高端网站建设公司哪家好连云港网站关键词优化
  • html5网站带后台付费可见wordpress
  • 东莞网站搭建建站公司可信赖的扬中网站建设
  • 网站开发 案例青岛网络工程优化
  • 宁波高端网站开发网站地图生成器哪个好
  • 海口网站建设发布资源机
  • 淘宝导购网站备案网站策划专员所需知识
  • 网站建设与管理实用教程网站建设的简历制作
  • 互联网招商平台上海关键词优化软件
  • 南阳手机网站推广WordPress数据库名要填什么
  • 池州网站制作wordpress修改博客界面
  • 重心型网站企业企业网站建设
  • 网站设计的大公司网站建设开票多少个点
  • 网站建设人员的组织wordpress百度收录查阅
  • 餐饮环境评估在哪个网站做网站建设初期工作方案