获取插件配置

util.js封装的getSettings方法用于获取插件的配置信息,并把获取到的配置信息缓存到storage里面。开发者可以在小程序的app.js文件的onload方法初始化时调用此方法。

  • app.js
  1. var util = require('utils/util.js');
  2. util.init();
  3. App({
  4. globalData: {
  5. title: '豆信',
  6. copyright: 'Copyright © 2015-2018 豆信 版权所有',
  7. about: '豆信是一个简洁、高效、优雅的微信开发框架,学习交流请加QQ群:473027882'
  8. },
  9. onLaunch: function () {
  10. var that = this;
  11. util.getSettings(function(res) {
  12. if (res && res.basic) {
  13. that.globalData.title = res.basic.title;
  14. that.globalData.copyright = res.basic.copyright;
  15. that.globalData.about = res.basic.about;
  16. }
  17. }, true);
  18. }
  19. });

getSettings()方法的第二个参数设置为true时,会每次初始化的时候请求接口获取最新的插件配置,否则会取storage缓存的配置数据返回。