微信小程序(二十二)获取全局实例

注释很详细,直接上代码

上一篇

新增内容:
1.全局实例的定义位置
2.全局实例中数据的修改方法

源码:

app.js

App({
   
    //数据可以包括在第二级
    globalData:{
   
        userInfo:null,
        token:'1243',
        userInfo:null
    },
    //globalData并不是关键词,数据可以自由分级放置
    //当然能集合在globalData中自然更规范喽
    verson:'v1.0.1'
})

index.wxml

<!-- 简单的点击绑定 -->
<button type="default" bind:tap="setToken">设置全局 Token</button>

index.js

Page({
   
    setToken(){
   
        // 获取全局应用实例
        const app= getApp();
        //打印原来的token
        console.log(app.globalData.token);
        //设置全局数据token的内容
        app.globalData.token='abcdef';
        //打印设置新的token
        console.log(app.globalData.token);
    }
})

效果演示:

在这里插入图片描述

相关推荐

  1. 程序开发从入门到实战》学习七

    2024-01-29 10:24:01       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-29 10:24:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-29 10:24:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-29 10:24:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-29 10:24:01       20 阅读

热门阅读

  1. pytorch交换数组元素坑

    2024-01-29 10:24:01       38 阅读
  2. “语法糖“

    2024-01-29 10:24:01       29 阅读
  3. IndexedDB

    IndexedDB

    2024-01-29 10:24:01      38 阅读