个人案例
星河艺料
艺人直聘
艺人直聘扫码体验
颜值小旦
一款专卖口红的海淘电商
一款专卖口红的海淘电商扫码体验
西皮兴趣交友
二次元内容社交UGC平台
二次元萌音,二次元内容社交UGC平台扫码体验
详情中是否勾选了使用 npm 模块
npm require cheerio 报错- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 1.02.1902010 最新版本,新建一个干净的工程,在 index.js 中只加入一句话:const cheerio=require('cheerio') ,然后报错[图片] ps: npm init npm install npm构建 以及勾选使用 npm 模块这些工作都做了
2019-02-18let arr=this.data.arr; arr[0].id"=0; arr[1].id=1; this.setData({arr:arr}) 浅拷贝的数据拿不到
这是什么情况!- 当前 Bug 的表现(可附上截图)[图片] - 预期表现 数组setData更新数据会覆盖前面元素 - 复现路径 setData - 提供一个最简复现 Demo setData内容{"listData[0]":{"id":0,"code":"pdtid","text":"产品编号:","type":"text","value":"","isdisplay":true},"listData[0].id":0,"listData[0].value":"w11111-1","listData[1]":{"id":0,"code":"pdtname","text":"产品名称:","type":"text","value":"","isdisplay":true},"listData[1].id":0,"listData[1].value":"产品1-1","listData[2]":{"id":0,"code":"anticode","text":"溯源码:","type":"number","value":"","isdisplay":false},"listData[2].id":0,"listData[3]":{"id":0,"code":"remark","text":"异常备注:","type":"text","value":"","isdisplay":false},"listData[3].id":0,"listData[4]":{"id":0,"code":"pdtid","text":"产品编号:","type":"text","value":"","isdisplay":true},"listData[4].id":1,"listData[4].value":"w11111-2","listData[5]":{"id":0,"code":"pdtname","text":"产品名称:","type":"text","value":"","isdisplay":true},"listData[5].id":1,"listData[5].value":"产品1-2","listData[6]":{"id":0,"code":"anticode","text":"溯源码:","type":"number","value":"","isdisplay":false},"listData[6].id":1,"listData[7]":{"id":0,"code":"remark","text":"异常备注:","type":"text","value":"","isdisplay":false},"listData[7].id":1} pdtadd.js? [sm]:170 listData的值[{"id":1,"code":"pdtid","text":"产品编号:","type":"text","value":"w11111-2","isdisplay":true},{"id":1,"code":"pdtname","text":"产品名称:","type":"text","value":"产品1-2","isdisplay":true},{"id":1,"code":"anticode","text":"溯源码:","type":"number","value":"","isdisplay":false},{"id":1,"code":"remark","text":"异常备注:","type":"text","value":"","isdisplay":false},{"id":1,"code":"pdtid","text":"产品编号:","type":"text","value":"w11111-2","isdisplay":true},{"id":1,"code":"pdtname","text":"产品名称:","type":"text","value":"产品1-2","isdisplay":true},{"id":1,"code":"anticode","text":"溯源码:","type":"number","value":"","isdisplay":false},{"id":1,"code":"remark","text":"异常备注:","type":"text","value":"","isdisplay":false}] console.log("setData内容" + JSON.stringify(param)); this.setData(param); console.log("listData的值" + JSON.stringify(that.data.listData));
2019-02-18客户端bug 更新版本
开发者工具真机预览闪退- 当前 Bug 的表现(可附上截图) 真机预览闪退,刚开始以为是项目太大卡了,换了几部手机都不行,后来切换个很小的项目片段,真机预览就闪退了,诺基亚X7表现为闪退,微信不退,华为navo4表现为微信直接闪退
2019-02-18逻辑最简单的就是自定义tab 官方的tab的 就写成组件页面 通过接口控制显示不同的组件页面 两者工作量差不多
tabBar页面如何根据不同的条件跳转不同的页面- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 目前有个需求,软件需求里面有两个角色,我需要在tabBar页面根据不同的角色,显示不同的页面。这个如何做? 我考虑在tabBar页面,引入一个空页面,里面利用redirect或者navigateTo进行跳转,可是跳转不过去,提示如下错误:可是这个跳转的页面并不是一个定义的tab页面 [图片] [图片]
2019-02-18看一看onshow时候 有无其他并发接口 或者组件加载
页面重新加载慢onShow() 清空列表数据,重新请求数据,页面反应非常慢,好几秒后页面的数据才会清空重新渲染,求解 安卓手机会,ios的没问题
2019-02-18page外var const let PS:页面注销后就重置了
用户不可见数据不建议进行 setData,那怎么定义当前页面的全局变量提问题步骤这么多!? 其实我就想知道当前页面的全局变量写在哪里? 不要提globalData,这个是整个app的全局变量 不要用setData ,因为我说的全局变量是不需要显示在页面上的 补充一下: 我说的是当前页面的全局变量,就是我在index.js里面定义的,在整个index.js里面都能使用。其他的js都不能使用的那种 ヽ(ー_ー)ノ
2019-02-18建议首次获取授权用户信息的时候 将图片上传到自己的服务器上
高级坑!移动网络下加载微信用户头像花费 40 s在开发某个应用时,发现在移动网络下绘制分享图片特别慢,在 Wi-Fi 下又很快,一查,发现下面这张图片消耗了我 44s [图片] 而且绘制分享图片调用的时 getImageInfo 接口,没有缓存,每次都会发起请求去拉图片 那么这是一张什么图呢?这是我的微信头像,总大小 4KB。什么鬼,再慢也不至于要 44s 吧,于是直接在浏览器打开试验一下,结果也是花了1分钟左右(点此下载视频)。也可以用这张图片试试,在移动端下第一次下载时会特别慢。
2019-02-18安全性操作 建议不要实现这样的功能
最害怕之领导突然有灵感--自动填写短信验证码需求是发送短信了自动填写验证码 小程序能获取本机手机号? 能获取本机号了丫还发毛验证码? 小程序能获取短信?。。。不可能!的接口! 是想通过本手机号反查看看短信发送回执成功就自动填写进去 666,希望得到大神帮助
2019-02-18赶紧上线看看呢
官方终于考虑出富文本编辑器了?[图片] 打个硬广(公司的类quora的问答小程序) [图片] [视频]
2019-02-15是逐梦演艺圈2开机了吗
影视投资有没有2018年不再是全民观影 而是全民投影的时代 电影娱乐这个百亿的大蛋糕将与你共享 [图片]
2019-01-08