微信小程序App.js应用
微信小程序App.js应用
文章目录
- 微信小程序App.js应用
- 1、App.js内容
- 2、判断用户以什么方式进入小程序
- 3、获取用户信息
- 4、设置全局变量
1、App.js内容
App.js写逻辑内容,内置有函数,有三大作用
- 1、判断用户以什么方式进入小程序
- 2、获取用户信息
- 3、定义全局数据
2、判断用户以什么方式进入小程序
查看options的scene值
场景值对应的方式
onShow: function (options) {console.log(options)}
3、获取用户信息
- 第一种
onLaunch: function (options) {wx.getUserInfo({success:function (res) {console.log(res)}})},
- 第二种
.wxml
<button size="mini" open-type="getUserInfo" bindgetuserinfo="handleGetUserInfor">确定授权</button>
.js
handleGetUserInfor(event){console.log(event);}
- 第三种
使用open-data
对应的值
<open-data type="userAvatarUrl"></open-data>
4、设置全局变量
App.js
globleData:{name:'溜溜',age:14}
user.js
const data = getApp();
console.log(data.globleData.name);
微信小程序App.js应用相关推荐
- 微信小程序app.js给全局变量globalData赋值
微信小程序app.js 中,从数据库读取登录数据后,想把登录信息变为全局遍历,这里为globalData赋值和其他的页面赋值不同. 需要先定义 that=this 之后用that.globalDat ...
- 微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化
微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化 在小程序中,我们一般在app.js的onLaun ...
- 微信小程序 app.js中onLaunch中方法执行完毕后再执行index首页数据请求
实际开发中遇到在app.js中onlaunch中方法未执行完毕的情况下,先进入首页执行index方法的问题.如果在onlaunch中写了自动登录的方法,会存在首页加载时显示未登录的情况(此时onlau ...
- 微信小程序app.js中获取用户信息以及为golbalData赋值的坑
代码如下: //app.js App({ globalData: { urlPath: "http://www.baidu.com//", //此处貌似必须填写搜索引擎的网址 ...
- 微信小程序app.js调用wx.login
只为梳理一下自己调用微信登陆的思路 先做一个简单的封装,将接口地址存到变量中,方便调用. 在utils中建立一个文件constant.js var rqcfg = {domin: 'https://a ...
- 微信小程序 app.js 操作 页面js方法
由于在全局app.js监听蓝牙返回数据,所以在app.js页面调用当前页面方法来改变页面显示状态:
- 微信小程序APP(商超营销类)经验总结
项目介绍 这是一款主打门店营销的小程序.包括首页.门店.营销.个人设置.登录.数据统计展示.营销设置等. 本来要独立完成整个项目,包括前后端一套的,有些意外因素,项目临时收尾(说明:只完成了前端的部分 ...
- 自制微信小程序通讯JS
自制微信小程序通讯JS 起因 现在微信小程序开发基本会使用到组件的开发.随着组件的不断增加,使得组件之间的通讯越发频繁.然后,微信小程序中组件之前通讯必须通过父子关系才能进行. 这个js能使得我们在组 ...
- 微信小程序App Page 模块化
微信小程序注册函数App() 在app.js里是一个App()函数,定义全局函数和数据,还可以用来注册一个微信小程序.在App()函数里有一些生命周期函数 App({onLaunch(option){ ...
最新文章
- Lambda表达式【转】
- javaSocket与C通信
- 开发vue底部导航栏组件
- mysql check exist_mysql – 使用多个EXIST进行查询
- 软件测试面试的基础题目
- 【转】abp vNext微服务框架分析
- Eclipse控制台输出信息的控制
- 剑指offer最新版_剑指Offer——Java版本(持续更新)
- object转成实体对象_面向对象的TypeScript-序列化与反序列化(1)
- t–sql pl–sql_SQL Server性能疑难解答的DBA指南–第2部分–监视实用程序
- bzoj 1027: [JSOI2007]合金(floyd最小环)
- [Study] 通过游戏学编程的网站
- 算法设计与分析(第2版)屈婉玲 刘田 张立昂 王捍贫编著 第四章课后习题答案
- 图形界面上的任意形状图形按钮
- Ubuntu调整缩放
- AIX平台安装python
- 计算机专业考注册测绘师经验,测绘工程专业就业前景怎么样,武汉大学学子告诉你...
- 特斯拉的巫术(5)——“彩蛋”和未来
- 作业帮智能硬件产品发布会:喵喵机电子单词卡上市
- 微信小程序获取当前位置及地图选点功能