zoukankan      html  css  js  c++  java
  • vue页面跳转页面并且到对应锚点

    查询很多资料。发现写法很复杂,如果要求不高,可以试试以下方法

     router-----------   /#/serve#serve5 

    methods: {
        getLocal() {
          var hash = window.location.hash;
          var index = hash.lastIndexOf("#");
          var id = hash.substring(index + 1, hash.length + 1);
          var div = document.getElementById(id);
          if (index != -1) {
            div.scrollIntoView(true);
          }
        }
      },
      created() {
        this.$nextTick(() => {
          this.getLocal();
        });
      },
      mounted() {
        var hash = window.location.hash;
        var index = hash.lastIndexOf("#");
        if (index != -1) {
          this.$nextTick(() => {
            window.addEventListener("scroll", this.handleScroll);
          });
        }
      }
     
     
     
    以上处理相对来说比较简单
     
  • 相关阅读:
    kibana 设置登录认证
    elasticsearch
    elasticsearch安装ik
    elasticsearch 安装head
    Docker 数据卷之进阶篇
    link快捷方式
    动作方法中 参数,Json
    spring单元测试
    js之cookie操作
    idea快捷键
  • 原文地址:https://www.cnblogs.com/lucy1111/p/12884103.html
Copyright © 2011-2022 走看看