简介

App():注册一个小程序,小程序的入口方法
getApp():获取全局对象,然后进行全局变量和全局方法的使用

demo

app.js

App({onLaunch: function(options) {console.log("onLaunch");},onShow: function(options) {console.log("onShow");},onHide: function() {console.log("onHide");},onError: function(msg) {console.log(msg)},test:function() {console.log("I am func from App.js");},globalData: {helloFromApp:'Hello,I am From App.js'}
})

demo.js(其他页面调用)

var app = getApp();
console.log(app.globalData.helloFromApp); // 调用全局变量
app.test(); // 调用全局方法

注意

1、App() 必须在 app.js 中注册,且不能注册多个。
2、不要在定义于 App() 内的函数中调用 getApp() ,使用 this 就可以拿到 app 实例。

this.globalData.helloFromApp= res.msg


http://www.taodudu.cc/news/show-805361.html

相关文章:

  • 微信小程序 对request方法二次封装
  • 微信小程序 navigateTo 传对象参数
  • 前端面试题 微信小程序
  • vue为什么要求组件模板只能有一个根元素
  • 微信小程序一定要用https的理由,小程序使用HTTPS链接分析
  • 微信小程序登录 getUserInfo:fail 登录用户不是该小程序的开发者
  • 使用 apifm-wxapi 快速开发小程序
  • Vue 适配移动端 使用 postcss-pxtorem lib-flexible 插件 转px为vw rem
  • Vue watch如何同时监听多个属性?
  • 好用的时间戳转化插件
  • js 替换任意字符串中间几位为*星号
  • contenteditable元素的placeholder输入提示语设置
  • 路由守卫-vue切换路由登录判断、条件判断
  • 使用vue-router的meta实现 设置每个页面的title标题
  • vue报错vue-router.esm.js?8c4f:2062 Uncaught (in promise) Error: Avoided redundant navigation to curren
  • vue路由切换时内容组件的滚动条回到顶部
  • vue页面跳转后返回原页面初始位置
  • Vue 设置overflow: auto 后监听滚动距离
  • 微信小程序canvas动态时钟
  • Vue v-for使用详解
  • 你真的了解CSS3硬件加速吗?
  • 前端ES6面试题
  • 详解使用VueJS开发项目中的兼容问题
  • JS原生手写轮播图
  • Vue中的 ref 和 $refs
  • JS 如何快速高效的将数组转换成树形结构
  • Vue2.0项目中使用sass(踩坑之路)
  • Vue 使用 screenfull 实现全屏
  • Vue 封装面包屑 (即粘即用)
  • time-formater 时间格式化插件

微信小程序 App()方法与getApp()方法相关推荐

  1. 微信小程序App()方法与getApp()方法

    微信小程序App()方法与getApp()方法 原创CaseyWei 最后发布于2018-12-26 15:59:20 阅读数 17239  收藏 展开 App() 注册一个小程序 小程序的入口方法 ...

  2. 微信小程序 请求函数 同步封装方法

    微信小程序 请求函数 同步封装方法 距上回说到,我们使用微信小程序请求函数时,需要多次调用,之前我们封装了一套代码,但是他是异步的,当我们下一个请求函数需要的数据是上一个请求函数得到的时候,就不可以了 ...

  3. 家用电脑设置成小程序服务器,电脑微信小程序设置全屏的方法是什么

    电脑微信小程序设置全屏的方法是什么 方法:首先配置小程序resizeable的参数设置为true,这样操作可以在电脑端打开一个较大的横向窗口显示,屏幕大小是1024乘以768的,然后再按下全屏按钮,便 ...

  4. html制作炸金花,微信小程序怎么制作炸金花?微信小程序制作炸金花的方法

    很多朋友喜欢玩炸金花游戏,那么怎么在微信小程序上制作炸金花呢?下面就是小编带来的完整详细的教程,想要学习的小伙伴就赶紧看过来吧. 微信小程序怎么制作炸金花?微信小程序制作炸金花的方法 app.json ...

  5. 微信小程序转二维码方法分享

    微信小程序转二维码方法分享 需要转码的可以看看 这个东西是看个人需求的,618就要来了,各种活动也将来袭 有些小伙伴不知道怎么生成 为了方便小程序邀请活动没法外发,这里分享下将小程序转二维码的方法 首 ...

  6. 微信小程序setinterval_微信小程序中setInterval的使用方法

    微信小程序中setinterval的使用方法 看了下小程序的画布功能,简单的使用了一下,用蹩脚的逻辑做了个 "弹啊弹,弹走鱼尾纹的小球",一起来看下吧.过程不重要主要是画布的使用哦 ...

  7. [微信小程序开发] 用wx.navigateTo方法跳转到tabBar中被定义了的页面将无法跳转

    [微信小程序开发] 用wx.navigateTo方法跳转到tabBar中被定义了的页面将无法跳转 举例: main.js中: tabBar中 定义了页面"pages/test/main&qu ...

  8. java监听微信_一种基于java后台应用监控微信小程序的用户访问量的方法与流程...

    本发明涉及java应用与微信小程序应用开发技术领域,具体涉及一种基于java后台应用监控微信小程序的用户访问量的方法. 背景技术: 微信小程序,简称小程序,是一种不需要下载安装即可使用的应用,它实现了 ...

  9. 个人所得税计算器 微信小程序开发 计算差值方法

    个人所得税计算器   微信小程序开发  计算差值方法 1.自己做的demo,查看差值:扫一扫 扫一扫 2.效果: 3.官网API: https://developers.weixin.qq.com/m ...

  10. 微信小程序App Page 模块化

    微信小程序注册函数App() 在app.js里是一个App()函数,定义全局函数和数据,还可以用来注册一个微信小程序.在App()函数里有一些生命周期函数 App({onLaunch(option){ ...

最新文章

  1. Java多线课程,java多线程课程.doc
  2. SQL Server中自定义函数和游标应用的经典案例
  3. discuz sitemap.php,discuz制作门户的百度sitemap
  4. React 入门之路
  5. hashmap的各种问题及答案
  6. [Leetcode] Binary Tree PosterOrder Travel
  7. 目前计算机科学研究的最前沿的课题之一,04大学计算机础课程试卷.doc
  8. ValueError( Shape(4, ?, 1, 20) and () are incompatible
  9. opencv机器学习线性回归_Python机器学习之?线性回归入门(二)
  10. esp32-智能语音-录音(保存于SD卡)
  11. idbconnection mysql_基于IDbConnection接口实现修改配置文件切换数据源
  12. python基础教程博客_python基础教程(十)
  13. Python 爬虫 —— 网页内容解析(lxml)
  14. jdk7与jdk8 如何相互切换
  15. pointnet源码阅读:model
  16. 中科视拓上榜2019人脸识别技术公司排行TOP 10
  17. 手淘双11最新实践:PopLayer弹层领域研发模式升级
  18. [haut] 1281: 邪能炸弹 dp
  19. 基于TCP的网络应用程序
  20. 女人一生必须拥有的珍珠

热门文章

  1. Hadoop2.x编程入门实例:MaxTemperature
  2. Java中的日期操作
  3. Machine Learning on Spark——统计基础(二)
  4. Machine Learning on Spark—— 统计基础(一)
  5. Scala入门到精通——第四节 Set、Map、Tuple、队列操作实战
  6. dojo 的DOM操作 dojo/dom
  7. LRU LeetCode
  8. 在制造业中推进机器人技术的五种方法
  9. RxSwift之路 1#Swift语法知识准备
  10. 使用docker镜像搭建svn+Apache环境