• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 小程序怎样在页面传递对象数组?

小程序怎样在页面传递对象数组?

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了小程序,页面传递对象数组等相关知识,希望对您有所帮助

小程序怎样在页面传递对象数组?

小程序在页面传递对象数组的方法:

传递对象

// 通过JSON.stringify(obj) 方法将对象转化为字符串进行传递// 跳至结算页/*** 向下一级页面传递对象参数*/buyAction: function(e) {    var model = JSON.stringify(e.currentTarget.dataset.obj);    wx.navigateTo({        url: '../detail/detail?model=' + model,    })}// 在下个页面接收//在下个页面的onload中获取,onLoad: function (options) {    var model = options.obj;    console.log(options.obj)    this.setData({        model:model    })},

传递数组

/*** 向下一级页面传递对象参数*/buyAction: function(e) {    var model = JSON.stringify(selected_list);    wx.navigateTo({        url: '../detail/detail?model=' + model,    })}//在下个页面接收/*** 生命周期函数--监听页面加载*/onLoad: function (options) {    // 先将字符串转化为数组    var list = JSON.parse(options.selected_list)    console.log(list)},

总结,向下一级页面传递对象或者数组的方式是相同的;

先将要传递的参数通过JSON.stringify(obj)方法转化为字符串,再在下级页面onLoad()的options中,将传递的参数再转化为对象或者数组,就可以正常使用了。



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 小程序如何获取input标签的值
  • 手把手教你在微信小程序中使用canvas绘制天气折线图(附代码)
  • 微信小程序页面向下滚动时tab栏固定页面顶部实例讲解
  • uniapp实现微信小程序全局分享的示例代码
  • 手把手教你怎么在小程序中使用字体图标
  • 浅析微信小程序中自定义组件的方法
  • 小程序学习之浅析image标签、swiper组件
  • 浅析小程序怎么动态制作小程序码
  • 浅谈小程序中实现图片下载功能的方法
  • 微信小程序发布新版本时自动提示用户更新的方法

相关文章

  • PS绘制质感导航按钮
  • Photoshop制作地裂火焰效果艺术字教程
  • 百度频繁变更算法,我们该怎么办?
  • PhotoShop制作漂亮的渐变星光文字效果教程
  • 推荐六款移动端 UI 框架
  • WordPress如何将发表的文章时间显示为XX天前
  • YII如何将对象转化为数组或直接输出为json格式
  • 关于ThinkPHP多表联合查询的常用方法
  • 忘记mysql密码了怎么办
  • 聊聊node中怎么使用Nest.js 实现简易版请求监控

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress后台出现多篇英文文章
    • Photoshop制作彩色效果艺术字教程
    • Photoshop打造超现实燃烧效果
    • 制作幸运星插画图
    • Photoshop绘制颓废风格的玻璃球教程
    • 简单聊聊Redis中GETBIT和SETBIT
    • DEDECMS V5.7 伪静态设置
    • 用PHP特性trait实现简易Laravel Facade
    • 怎么解决phpmyadmin显示MySQL数据表“使用中” 修复后依然无效的问题
    • Photoshop设计绚丽光线效果的心形视频教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有