- 关于Source Map的几点疑问和希望
需求背景: Source Map 每次都需要到微信公众号平台手动下载,有点不太友好 Source Map可以有个版本号的关联关系,不然没办法知道这个Source Map属于哪个版本的 需求说明: 希望可以在本地直接获取Source Map文件 希望Source Map支持content 希望通过cli或者其他途径,可以获取到线上的版本号
2019-06-14 - 下载下来的Source map 文件为什么是空的?
[图片]
2019-12-27 - wx.showModal无法弹出模态框
- 当前 Bug 的表现(可附上截图) 经测试,在最新版本的微信上,部分手机上无法弹出showModal。 使用过如下手机iPhone 7,iphone xr , 在iphone xr 切换微信账号,A账号无法弹出,B账号可以弹出。 - 预期表现 正常弹出wx.showModal. - 复现路径 - 提供一个最简复现 Demo [代码]wx.showModal({ title: '提示', content: '这是一个模态弹窗', success (res) { if (res.confirm) { console.log('用户点击确定') } else if (res.cancel) { console.log('用户点击取消') } }})[代码]
2019-07-01 - request封装
fetch.js [代码]const api = 'www.qq.com' export const Fetch = ({ url = '', data = {}, header = { "content-type": "application/json" }, method = 'GET', api = Api }) => { return new Promise((resolve, reject) => { wx.request({ url: api + url, header: header, method: method, data: data, success: res => { // 成功时的处理 if (res.data.error == 0) { resolve(res.data); } else { reject(res.data); } }, fail: err => { reject(err); } }) }) } [代码] api.js [代码]import { Fetch } from './fetch.js'; export const PostMiniList = data => { return Fetch({ url: '/post/post_mini_list.json', data: data, method: 'POST', header: { 'content-type': 'application/x-www-form-urlencoded' } }) } export const GetMiniList = data => { return Fetch({ url: '/get/get_mini_list.json', data: data }) } [代码] index.js [代码]import { PostMiniList, GetMiniList } from './api.js'; PostMiniList({ a:1, b:2 }).then( res => { // 成功处理 }, err => { // 失败处理 } ) GetMiniList({ a:1, b:2 }).then( res => { // 成功处理 }, err => { // 失败处理 } ) [代码] 把所有api放在api.js里统一管理,利用promise使我们只关注返回的结果
2019-05-06