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

做网站的商家怎么赚取流量费wordpress侧边二级导航

做网站的商家怎么赚取流量费,wordpress侧边二级导航,咨询机构,做网站公司在丹麦微信小程序页面传参的方式有多种,每种方式都有其特定的使用场景和优势。以下是几种常见的页面传参方式,以及它们的具体使用方法和示例: URL参数传值 原理:通过在跳转链接中附加参数,在目标页面的onLoad函数中获取参数…

微信小程序页面传参的方式有多种,每种方式都有其特定的使用场景和优势。以下是几种常见的页面传参方式,以及它们的具体使用方法和示例:

  1. URL参数传值
    • 原理:通过在跳转链接中附加参数,在目标页面的onLoad函数中获取参数。
    • 示例:
       

      javascript复制代码

      // 源页面跳转
      wx.navigateTo({
      url: '/pages/targetPage/targetPage?name=John&age=30'
      })
      // 目标页面接收参数
      Page({
      onLoad: function(options) {
      console.log(options.name); // 输出: John
      console.log(options.age); // 输出: 30
      }
      })
    • 特点:简单直接,适用于页面间简单的数据传递。
  2. 全局变量
    • 原理:在app.js文件中定义全局变量,通过getApp().globalData在源页面设置和目标页面获取变量的值。
    • 示例:
       

      javascript复制代码

      // app.js
      App({
      globalData: {
      userInfo: null
      }
      })
      // 源页面设置全局变量
      const app = getApp();
      app.globalData.userInfo = { name: 'John', age: 30 };
      // 目标页面获取全局变量
      const app = getApp();
      console.log(app.globalData.userInfo); // 输出: { name: 'John', age: 30 }
    • 特点:适用于在整个应用中共享数据。
  3. 缓存存储
    • 原理:使用wx.setStorageSync()在源页面设置存储的值,目标页面通过wx.getStorageSync()获取值。
    • 示例:
       

      javascript复制代码

      // 源页面设置缓存
      wx.setStorageSync('userInfo', { name: 'John', age: 30 });
      // 目标页面获取缓存
      let userInfo = wx.getStorageSync('userInfo');
      console.log(userInfo); // 输出: { name: 'John', age: 30 }
    • 特点:数据持久化存储,适用于跨页面、跨会话的数据传递。
  4. 路由传参
    • 原理:使用wx.navigateTo()传递参数,目标页面通过options参数获取传递的值。
    • 示例:与URL参数传值类似,但通常用于通过编程式导航传递参数。
  5. 事件触发传参
    • 原理:通过事件绑定,在源页面触发事件传递需要的参数,目标页面通过事件对象获取传递的值。
    • 示例:通常在自定义组件间使用,通过触发自定义事件传递数据。
  6. 组件传参
    • 原理:通过自定义组件的properties属性进行父子组件间的数据传递。
    • 示例:在自定义组件的properties中定义需要传递的属性,然后在父组件中设置该属性的值。
  7. 使用通信通道(wx.navigateTo的特有功能)
    • 原理:通过wx.navigateTo打开的页面间可以通过wx.getCurrentPages()获取页面栈,并使用页面栈中的页面实例进行通信。
    • 示例:这通常用于实现页面间的复杂交互和数据传递。

总结
微信小程序页面传参的方式多样,开发者可以根据实际需求选择合适的方式。简单直接的参数传递可以使用URL参数或路由传参;需要跨页面或持久化存储的数据可以使用全局变量或缓存存储;自定义组件间的数据传递可以使用组件传参;对于复杂的页面间交互,可以使用通信通道或其他高级功能。

http://www.bjxfkj.com.cn/article/107927.html

相关文章:

  • 找网站漏洞赚钱怎么做的网文封面制作网站
  • 怎么样提高网站点击率外贸网站推广与优化
  • 做网站什么程序郑州电力高等专科学校怎么样
  • 网站备案名称更改培训机构整顿
  • 2017优秀网站设计案例网站为什么要做seo
  • 友情链接网站被降权我的世界充钱网站怎么做
  • 搜索网站模板陕西省建设网官网首页
  • 济南品牌营销型网站建设襄阳作风建设年网站
  • 网站如何提升seo排名中职示范校建设专题网站
  • 网站 流程 工具批量下载wordpress文章
  • 电子商务网站建设研究看视频的软件哪个最好免费
  • 长沙手机网站公司网站开发用什么框架合适
  • 站长交流青海西宁制作网站专业
  • 国外购物网站大全seo收费标准
  • 2018做分享网站个人网站做博客还是做论坛
  • 做本地网站卖网站网络架构
  • 购物网站首页分成几个模块海外推广
  • 龙华网站建设网站设计公司搞笑网站源代码
  • html5做旅游网站与市场营销有关的网站
  • 滨州市网站建设钓鱼网站如何做
  • 网站系统建设方案搜索软件
  • 最有名的免费建站平台排行榜qq云wordpress
  • 响应式网站设计公司建设银行德阳分行网站
  • 中国机械网站深圳建设材料价格网站
  • 学校网站源码php手机网站诊断分析
  • 如何上传网站模板wordpress lang
  • 做国外贸易哪个网站好电商需要多少投入
  • 网站域名备案转接入手续网站开发的未来展望
  • 收费搭建网站零基础做电商从什么做起
  • 设置网络的网站wordpress昵称不允许重复