专栏首页木头编程 - moTzxx微信小程序Ⅱ [全局变量的配置/使用]

微信小程序Ⅱ [全局变量的配置/使用]

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/details/79544277

☺前言

  • 进行微信小程序的开发,有时需要设置全局变量,以方便在其他界面对同一数据的调用

  • 举个例子: 在开发测试 阶段,比如自己网站的图片服务器网址,接口服务器域名等,不一定后期会有多大的变动,此时可以进行全局变量的设置,而后期有所变动只需更改一处即可.
  • 微信小程序,设计强烈要求项目的简洁性,对于图片文件尽量都使用网络资源请求,避免相对路径的资源引用,所以此时配置全局变量就显得极为方便、重要了

☹ 配置/使用

  • 初始创建小程序时,你就应该会注意到项目初始化的框架中,根目录下有一个 app.js 配置文件,其实个人理解为 根目录下的文件 都是全局配置文件

☆ 配置

  • 我们只需要将全局变量,以数组的形式放到 globalData中即可

当然,也可以在此位置,命名与 globalData 同级的新数组

★ 使用

  • 当你需要在其他js页面中使用所配置的全局变量时:

  1. 首先,需要获取应用实例 const app = getApp()
  2. 直接对需要的数组赋值,然后正常使用即可 imgServer: app.globalData.imgServer
  3. 当然,也可以在 js 中对应的点击事件中,随时赋值使用 var test_imgServer = app.globalData.imgServer; console.log(test_imgServer )

● 参考截图

  • js 文件的数据绑定
  • 对应 wxml 的数据显示

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信小程序Ⅳ [js文件的外部引用]

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

    泥豆芽儿 MT
  • Nginx 反向代理学习及实例笔记

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

    泥豆芽儿 MT
  • 小程序 rich-text 不支持 section 标签的情况

    泥豆芽儿 MT
  • Vue服务端渲染和Vue浏览器端渲染的性能对比

    Vue 2.0 开始支持服务端渲染的功能,所以本文章也是基于vue 2.0以上版本。网上对于服务端渲染的资料还是比较少,最经典的莫过于Vue作者尤雨溪大神的 v...

    Daotin
  • 阿塞拜疆语言文本分类: 使用机器学习和嵌入 (CS CompLang)

    文本分类系统将有助于解决阿塞拜疆语中的文本聚类问题。针对外语的文本分类应用程序是存在的,但是我们尝试构建一个新开发的系统来解决阿塞拜疆语的这一问题。首先,我们试...

    shellmik
  • 将ubuntu系统制作成iso镜像文件

            1.如果你是直接从cd压制iso文件的,执行 sudo umount /dev/cdrom dd if=/dev/cdrom of=file...

    静谧的小码农
  • 入门 TypeScript 编写 React

    Create React App 是一个官方支持的创建 React 单页应用程序的CLI,它提供了一个零配置的现代构建设置。当你使用 Create React ...

    icepy
  • 演讲 | 运筹学专家叶荫宇:在物流、零售与金融行业,优化算法如何改变决策方式?

    机器之心整理 参与:杜夏德 运筹学的历史比 AI 和机器学习更悠久,但 AI 与机器学习又为它提供了一种机会,很多顶层的东西都是要靠优化,不管是学习还是刚才讲到...

    机器之心
  • 关于压缩js和css的小软件开发的随想

    最近开始接触C++,所以非常想用C++做一些东西,前两天更新迅雷的程序,更新完之后,眼前一亮,界面有了很大的改进,不清楚是使用什么技术实现的, 因为最近在弄MF...

    cloudskyme
  • MySQL的分表与分区(转)

    从表面意思上看,MySQL分表就是将一个表分成多个表,数据和数据结构都有可能会变。MySQL分表分为垂直分表和水平分表。

    wuweixiang

扫码关注云+社区

领取腾讯云代金券