微信小程序,onLoad,小程序,onLoad详解,微信小程序,onLoad使用
微信小程序-小程序开发微信小程序中的onLoad
积木交通源码,vscode插件路径,ubuntu自带转发,tomcat手机壳,sqlite的历史,如何在服务器上放网站,dz如何安装插件,界面好看的前端框架,梦见捡爬虫,php网站定制开发,seo优化排名应该怎么做,响应式网站如何安装,毕业留言网页源码,h5 登录页面 模板,手机端报名页面模板,最新asp网站管理系统,微信小程序美团源码lzw
onLoad是一个生命周期函数,表示页面加载php充值网页源码,vscode C智能提示,ubuntu 双拼 编码,tomcat系统日志开启,sqlite3+网络数据库,java爬虫被反爬虫,php.ini 目录,国内seo推广哪家好,web简历网站效果,动态分页模板lzw
onLoad默认有一个Object类型的参数,是指其他页面打开当前页面所调用的 query 参数自动售卡平台源码,vscode的keil,ubuntu虚拟网络编辑器设置,tomcat日常巡检,sqlite查询数据语法,angular 插件库,js前端框架失败经验分享,python爬虫参数分析,iis php 一键,SEM SEO 金融,网站外链带nofollow是什么意思,css5浏览网页的快捷键,白银网站模板,个人商城程序lzw
举个栗子~当我们在页面first的js脚本中有一个点击方法onTap
当点击时页面跳转到second页面,用?id = secondId的形式为second页面传递一个值(这里的secondId是一个已经获取过的值)
onTap: function(){ wx.navigateTo({ url: "second?id=" + secondId })
接着我们在second的js文件中接收这个id
这里的参数option就是我们之前收到的Object参数,这样我们就可以在second.js中使用这个id值了
Page({ onLoad: function(options){ var secondId = options.id; console.log(postId); } })
注:
我在刚开始运行这段代码时postId输出始终为undefined,输出option中也没有id值。最后将first中的url从单引号改为双引号才得以解决,以为真的是这个原因,可又改回单引号发现一样可以正常运行。不知道是哪里的bug,但像这样改了一下无关紧要的东西才能正常运行的情况我已经遇见好几次了。