zoukankan      html  css  js  c++  java
  • 小程序获取当前页面url

    getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。
    在app.js中添加:
    getCurrentPages: function(){
      var pages = getCurrentPages();    //获取加载的页面
      var currentPage = pages[pages.length - 1];  //获取当前页面的对象
      var url = currentPage.route;  //当前页面url
      var options = currentPage.options;   //获取url中所带的参数
      //拼接url的参数
      var currentPage= url + '?';
      for (var key in options) {
        var value = options[key]
        currentPage+= key + '=' + value + '&';
      }
      currentPage= currentPage.substring(0, currentPage.length - 1);
      return currentPage;
    }
    需要获取当前页面路径页面的js文件中添加:
    const app = getApp();   //获取应用实例
    调用 app.getCurrentPages()  即可
    this.setData({
      currentPage: app.getCurrentPages()
    })
     
  • 相关阅读:
    DOM_节点操作创建表格
    表单提交
    HTML常用标签
    网络通讯详解
    java===TCP(多线程多客户端同时上传字节数据:图片为例)
    java===TCP(文件上传功能)
    java===UDP
    java==IO=随机读写文件
    git中的基本命令
    ansible中roles的简单使用
  • 原文地址:https://www.cnblogs.com/beizhi666/p/11125325.html
Copyright © 2011-2022 走看看