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

广州网站建设哪个公司做得好些电脑上买wordpress

广州网站建设哪个公司做得好些,电脑上买wordpress,长沙人才招聘网最新招聘2022,网站改版后的内容小程序tab栏切换与页面滚动联动 tab栏与页面滚动联动点击tab栏页面跳到指定位置滚动页面时切换tab栏 tab栏与页面滚动联动 在进行小程序开发时#xff0c;需要实现点击tab栏页面滚动到某一指定位置#xff0c;并且滚动页面时#xff0c;小程序的tab栏进行切换。 在一开始需要实现点击tab栏页面滚动到某一指定位置并且滚动页面时小程序的tab栏进行切换。 在一开始第一反应是使用id然后看到了scrollIntoView方法但是在小程序里面没有document获取不到某个id的div然后看到了createSelectorQuery 于是 let query uni.createSelectorQuery();let collapse1 query.select(collapse1);collapse1.scrollIntoView();然后就会报错n.scrollIntoView is not a function 后来又试了ref的方法还是没有拿到node节点于是放弃了这种办法 但是我依然觉得这种方法有可实现性只不过我不会 当然条条道路通罗马好男人不会在一棵树上吊死于是乎有了下面的方法 点击tab栏页面跳到指定位置 寻寻觅觅冷冷清清看到了这个激动万分 于是乎页面的布局为 u-sticky bgColor#fffu-tabs:listlist:currentcurrentchangechangeTabsenhanced:show-scrollbarfalse/u-tabs/u-stickyscroll-viewclassscrollViewscroll-ytrue:scroll-into-viewscrollView:scroll-with-animationtruescrollscrollview idid0.../viewview idid1.../viewview idid2.../view/scroll-view在页面上给需要滚动的区域套上了一层scroll-view,给每个想要到达的view加上了id,然后在点击的操作里面将scroll-view绑定的值改为想要跳转到的id就可以了。 changeTabs(index) {this.scrollView id${index};this.current index;},这样就可以实现点击tab切换时页面滚动到指定位置了。 做到这里有没有想到一个东西–锚点链接 滚动页面时切换tab栏 页面滚动刚刚好就需要用到scroll-view的scroll事件了scroll事件默认返回的信息中有页面的一些属性。 首先在页面加载完成之后获取了每个需要跳转到的元素的高度 onReady() {var that this;setTimeout(function() {var query wx.createSelectorQuery();query.select(#id0).boundingClientRect();query.select(#id1).boundingClientRect();query.select(#id2).boundingClientRect();query.exec(function(res) {that.heightData res;});}, 500);},然后根据高度来计算页面滚动到什么位置的时候修改tab的当前值 scroll(event) {let that this;let e event.detail;if (e.scrollTop 0 e.scrollTop that.heightData[0].height - 45) {that.current 0;}if (e.scrollTop that.heightData[1].top - 45 e.scrollTop that.heightData[1].top that.heightData[1].height - 45) {that.current 1;}if (e.scrollTop that.heightData[2].top - 45 e.scrollTop that.heightData[2].top that.heightData[2].height - 45) {that.current 2;}}这样的话在滚动页面之后判断页面的位置修改tab的值就可以了。
http://www.sczhlp.com/news/196518/

相关文章:

  • 专业定制网站需要什么技能有了域名怎样做网站
  • 旅游网站内容规划特点wordpress 另类加速
  • qq群网站推广将网站加入小程序
  • 渭南做网站的公司wordpress 文章新窗口打开
  • 网站怎么创建内容网站开发需要怎么做
  • 单位网站建设 管理制度合肥专业网站优化价格
  • 网站建设与网页设计报告百度小说网
  • 企业网站备案容易吗wordpress会员权限插件
  • 中国有兼职网站开发网站吗网站建立的流程
  • 昆山网站建设详细方案一个虚拟主机能安装2个网站吗
  • oppo手机网站建设需求分析增加网站点击量
  • 成都家装排名前十名seo优化网站多少钱
  • 广州做网站一般多少钱建设企业网站官网下载中心
  • 游戏网站建设收费明细上海室内设计
  • 企业服务网站建设方案网站开发与实践题库
  • nas可以做网站服务器吗鲜花网网站开发的目标
  • 南京网站建设开发公司临沂网站制作案例
  • 网站正在建设中 手机版小程序源码怎么打开
  • 邢台企业网站建设价格施工企业会计分录大全
  • 男人互做网站亚马逊网址是多少
  • 青建设厅官方网站海省杭州seo相关网站
  • 做电子商务网站需要什么手续青岛专业网站建设公司排名
  • 网站建设寻求微信怎么自己创建小程序
  • 怎样做免费网站会员sever2012做网站
  • 免费云建站苏州关键词优化搜索排名
  • 网站管理员在哪里上海网站建设公司有多少家
  • 网站修改关键字软件应用开发
  • 龙岗建设招标局网站网站建设需要了解哪些信息
  • 温州网站维护工作国内建站公司
  • 台州企业做网站百度指数官网首页