uniApp 开发小程序,并且是第三方开发,根据需求需要从ext.json中写入商户id,从而发布不同商户的版本。

首先将ext.json文件放置到和根目录( 同main.js位置)

{"extEnable": true,"extAppid": "填入你的extAppId","directCommit": false,"ext": {"shopId": "自定义内容","name":"自定义内容2",}
}

同时你的微信开发者工具,appId需要修改为已被第三方授权的id

我这边暂时没授权,但是不影响我们拿到ext.json文件的数据内容。

使用uni封装好的同步获取ext.json的api再次封装便于使用和获取指定字段.

utils > //同步取出ext.json对象
export function getExtStoreId(type){try{const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {shopId:'默认的门店id'}console.log(extConfig,'extJson对象');return extConfig[type];}catch(err){console.log(err,'getExtStoreId__error')}
}

调用并获取

外部使用storeId = tool.getExtStoreId('shopId');

uniApp 小程序第三方获取ext.json数据相关推荐

  1. uni-app小程序如何获取视频时长

    uni-app小程序如何获取视频时长 从网上搜寻了一下发现都没有单纯获取视频时长的方法,于是只能自己研究一下了 uni-app和小程序都提供了video组件,却发现并没有提供获取视频时长属性或方法, ...

  2. 微信小程序之获取后台动态数据表格布局display:table

    微信小程序之获取后台动态数据表格布局display:table 猿来独往 2018-09-02 本文没有采用flex布局和grid布局来设置表格的,而是通过 display: table;来设置. 一 ...

  3. cll创建的uniapp小程序动态更改manifest.json

    目录 1,前言 2,实现思路 3,实现代码 1,前言 事情的起因是这样的,项目是用cli搭建的uni-app小程序.申请了两个appid,一个用作开发人员调试使用,体验版和正式版都是dev环境.一个体 ...

  4. 小程序模拟请求本地json数据文章合集

    https://blog.csdn.net/onil_chen/article/details/76850155 https://blog.csdn.net/lsy__lsy/article/deta ...

  5. 小程序模拟服务器,小程序模拟请求服务器json数据

    那么,怎么请求服务器json数据? 如果你是一枚前端,不会写后端接口的话 又想测试数据,看自己写的效果的时候 不要慌 那么,把你的json放在服务器底下 模拟请求服务器json数据即可 步骤: 1用能 ...

  6. 微信小程序之获取表单数据

    前言:微信小程序中很多地方运用到了表单,很多时候我们需要把表单中的内容提取出来返回给后台,这里我随便写了一点 注意点: 1.所有的input  textarea button全部包含在form表单元素 ...

  7. 小程序获取运动步数php,微信小程序怎么获取php页面数据?

    如何获取微信小程序用户openid onLaunch: function(){ var that = this var user=wx.getStorageSync('user') || {}; va ...

  8. 微信小程序(四)json数据循环展示

    html部分 <view class='list-head'>列表测试</view> <view class='list-box'><view class=' ...

  9. 微信公众号小程序第三方获取授权流程

    概述 这是一个类似平时的C-S模型,但在这模型中有一个问题,服务器能够获取到客户端的客户唯一标识,在微信中应该就是微信号.应该是出于保护用户隐私的目的,微信选择了使用openid来代替微信号作为唯一标 ...

最新文章

  1. 厉害了!用 JS 实现人脑和计算机交互
  2. mysql error.log 权限_docker-compose 启动mysql 容器时 error.log 无权限访问怎么办?
  3. Django 笔记4 -- 模板
  4. Hadoop掀起大数据革命 三巨头齐发力
  5. android 通过广播唤醒被杀死的app
  6. 有道云笔记导入到CSDN博客
  7. C和汇编----字符串
  8. yum提示Another app is currently holding the yum lock; waiting for it to exit...
  9. 草丛三剑客之逆向生成
  10. avs3 ts格式封装 标准_超能课堂(204):多媒体容器格式变迁录
  11. 使用字符在终端打印图形汉字
  12. 高性能访客记录系统如何设计?
  13. 作业中会遇到【不能实现】部分。这时,正确的处理的方法~
  14. 拓端tecdat|R语言基于ARMA-GARCH-VaR模型拟合和预测实证研究分析案例
  15. 真实可行的Python清屏命令
  16. windows驱动备份还原-(驱动软件无法更新)
  17. 一类Chen混沌系统的混沌吸引子——MATLAB实现
  18. win7没有显示wifi连接到服务器,Win7笔记本电脑搜不到无线网络(Wifi)怎么办?...
  19. android系统设置动态壁纸,安卓教程:设置GIF动图为手机壁纸
  20. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)

热门文章

  1. JavaScript打印水仙花数
  2. 实验二 路由器密码恢复
  3. 10个Python爬虫框架推荐,你使用的是哪个呢?
  4. android 异步加载图片总结
  5. js 小数取整,js 小数向上取整,js小数向下取整
  6. 微型计算机原理与接口技术(无指令)
  7. 一加8和一加8pro区别
  8. 竞价员每天都在干什么?竞价推广工作流程是怎样的?
  9. 【BP回归预测】改进的鲸鱼算法优化BP神经网络回归预测(多输入单输出)【含Matlab源码 2184期】
  10. 小米所有android o机型,小米部分手机安卓O/P适配进度公布