- 微信小程序如何隐藏scroll-view滚动条
[代码]::-webkit-scrollbar {[代码] [代码]width[代码][代码]: [代码][代码]0[代码][代码];[代码] [代码]height[代码][代码]: [代码][代码]0[代码][代码];[代码] [代码]color[代码][代码]: [代码][代码]transparent[代码][代码];[代码] [代码]}[代码]scroll-view 使用上述代码 无法隐藏滚动条,ios 上 有的时候有,有的时候没有
2018-04-24 - openid可以直接暴露到业务层面请求接口吗
后端同事希望省去登录时加解密的过程,直接传递openid并且用openid直接请求各种业务接口。 作为前端,我查了很多地方又没办法告诉他这个为什么不安全。 想请问一下官方团队, 这样做是否安全, 为什么。
2018-07-10 - 怎么样才能在云函数里面实现多个异步的操作?
大佬们,怎么样才能在云函数里面实现两个异步的操作 简单的说,我首先从数据库中取到数据,然后筛选出数据,找到符合条件的数据后,逐个更新 云函数的代码如下 [代码]// 云函数入口文件[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码][代码]cloud.init()[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async(event, context) => {[代码][代码] [代码][代码]const db = cloud.database()[代码][代码] [代码][代码]const commend = db.command[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]const seats_list = await db.collection([代码][代码]'seats'[代码][代码]).where({[代码][代码] [代码][代码]used: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码].get()[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]seats_index [代码][代码]in[代码] [代码]seats_list) {[代码][代码] [代码][代码]await db.collection([代码][代码]'seats'[代码][代码]).doc(seats_list[seats_index].data._id).update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]used: commend.set([代码][代码]false[代码][代码]),[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]} [代码][代码]catch[代码] [代码](e) {[代码][代码] [代码][代码]console.log(e)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码][代码]}[代码] 大概意思就是从集合seat里面查找used为true的部分,await等到取完后,逐个更新并await所有的used变为false 但是上述代码并不能用,求大佬告诉我await的真正用法 (PS:不要问我为啥不直接where().update(),因为我原先的操作是要从数据库中所有used=true的内容中取出一个日期,然后跟本地的日期进行比较,最后更新,这个操作不能直接用where)
2019-10-11 - canvasToTempFilePath生成的文件临时路径突然访问不了
[图片] [图片] [图片] canvas绘图后生成临时图片路径,今天突然就访问不到图片了,之前还可以,求解,急急急
2019-02-16 - 云函数运行时间
- 需求的场景描述(希望解决的问题) 需求是这样子的; 利用定时器向服务请求数据,然后把得到的数据循环写入云数据库; 出现的问题: 问题1:云函数启动后,程序请求数据, 有时候数据未请求到,或者请求到数据后;往云数据库里写入;但云函数运行的时间到达20000ms后,云函数自动退出了; 问题2: 云函数是由定时器触发的,请求数据完后是否可以更新下触发器的触发时间(因为数据是分段获取的,是否能实现,如果还有分段数据,那就10秒后触 发,如果获取完数据,刚把触发时间设置为1个小时) - 希望提供的能力 1:提高云函数的运行时间 2:动态设置触发器的触发时间
2019-04-30 - 云开发 json 数据库聚合如何返回结果?,急
[代码]const $ = db.command.aggregate[代码] [代码]db.collection('goods') .aggregate() .group({ _id: null, totalPrice: $.sum('$price') })[代码][代码] .end()[代码] [代码]上面是文档中的示例,介绍说返回的是[代码]{ "_id": null, "totalPrice": 111 } 如何把返回结果取出来,比如用到 this.setData({ }) 里面,谢谢
2019-08-18 - 小程序云开发怎么访问存储的文件?
现在的需求是前端图片上传到了云存储中,云函数想访问存储的文件,通过什么方式可以访问的
2020-01-03 - 微信小程序UI组件库合集
UI组件库合集,大家有遇到好的组件库,欢迎留言评论然后加入到文档里。 第一款: 官方WeUI组件库,地址 https://developers.weixin.qq.com/miniprogram/dev/extended/weui/ 预览码: [图片] 第二款: ColorUI:地址 https://github.com/weilanwl/ColorUI 预览码: [图片] 第三款: vantUI(又名:ZanUI):地址 https://youzan.github.io/vant-weapp/#/intro 预览码: [图片] 第四款: MinUI: 地址 https://meili.github.io/min/docs/minui/index.html 预览码: [图片] 第五款: iview-weapp:地址 https://weapp.iviewui.com/docs/guide/start 预览码: [图片] 第六款: WXRUI:暂无地址 预览码: [图片] 第七款: WuxUI:地址https://www.wuxui.com/#/introduce 预览码: [图片] 第八款: WussUI:地址 https://phonycode.github.io/wuss-weapp/quickstart.html 预览码: [图片] 第九款: TouchUI:地址 https://github.com/uileader/touchwx 预览码: [图片] 第十款: Hello UniApp: 地址 https://m3w.cn/uniapp 预览码: [图片] 第十一款: TaroUI:地址 https://taro-ui.jd.com/#/docs/introduction 预览码: [图片] 第十二款: Thor UI: 地址 https://thorui.cn/doc/ 预览码: [图片] 第十三款: GUI:https://github.com/Gensp/GUI 预览码: [图片] 第十四款: QyUI:暂无地址 预览码: [图片] 第十五款: WxaUI:暂无地址 预览码: [图片] 第十六款: kaiUI: github地址 https://github.com/Chaunjie/kai-ui 组件库文档:https://chaunjie.github.io/kui/dist/#/start 预览码: [图片] 第十七款: YsUI:暂无地址 预览码: [图片] 第十八款: BeeUI:git地址 http://ued.local.17173.com/gitlab/wxc/beeui.git 预览码: [图片] 第十九款: AntUI: 暂无地址 预览码: [图片] 第二十款: BleuUI:暂无地址 预览码: [图片] 第二十一款: uniydUI:暂无地址 预览码: [图片] 第二十二款: RovingUI:暂无地址 预览码: [图片] 第二十三款: DojayUI:暂无地址 预览码: [图片] 第二十四款: SkyUI:暂无地址 预览码: [图片] 第二十五款: YuUI:暂无地址 预览码: [图片] 第二十六款: wePyUI:暂无地址 预览码: [图片] 第二十七款: WXDUI:暂无地址 预览码: [图片] 第二十八款: XviewUI:暂无地址 预览码: [图片] 第二十九款: MinaUI:暂无地址 预览码: [图片] 第三十款: InyUI:暂无地址 预览码: [图片] 第三十一款: easyUI:地址 https://github.com/qq865738120/easyUI 预览码: [图片] 第三十二款 Kbone-UI: 地址 https://wechat-miniprogram.github.io/kboneui/ui/#/ 暂无预览码 第三十三款 VtuUi: 地址 https://github.com/jisida/VtuWeapp 预览码: [图片] 第三十四款 Lin-UI 地址:http://doc.mini.talelin.com/ 预览码: [图片] 第三十五款 GraceUI 地址: http://grace.hcoder.net/ 这个是收费的哦~ 预览码: [图片] 第三十六款 anna-remax-ui npm:https://www.npmjs.com/package/anna-remax-ui/v/1.0.12 anna-remax-ui 地址: https://annasearl.github.io/anna-remax-ui/components/general/button 预览码 [图片] 第三十七款 Olympus UI 地址:暂无 网易严选出品。 预览码 [图片] 第三十八款 AiYunXiaoUI 地址暂无 预览码 [图片] 第三十九款 visionUI npm:https://www.npmjs.com/package/vision-ui 预览码: [图片] 第四十款 AnimaUI(灵动UI) 地址:https://github.com/AnimaUI/wechat-miniprogram 预览码: [图片] 第四十一款 uView 地址:http://uviewui.com/components/quickstart.html 预览码: [图片] 第四十二款 firstUI 地址:https://www.firstui.cn/ 预览码: [图片]
2023-01-10 - 关于微信Demo中的userInfoReadyCallback解释
在讲之前要说明一下微信用户的信息获取是网络请求而网络请求是异步的。 注意:网络请求你不知道它什么时候返回 在app.js文件中有一段代码 [代码]if[代码] [代码]([代码][代码]this[代码][代码].userInfoReadyCallback) {[代码][代码] [代码][代码]this[代码][代码].userInfoReadyCallback(res)[代码][代码] [代码][代码]}[代码]意思是当userInfoReadyCallback对象没有定义时,不执行。当userInfoReadyCallback对象被定义时,执行[代码]this[代码][代码].userInfoReadyCallback(res)[代码]即调用回调函数(用户定义由系统调用)。 而index.js文件中有一段代码 [代码]app.userInfoReadyCallback = res => {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]userInfo: res.userInfo,[代码][代码] [代码][代码]hasUserInfo: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码]这段代码是定义了userInfoReadyCallback回调函数,这里要注意下“=>”号,这是一个ES6的新语法——箭头函数。上面的语法相当于app.userInfoReadyCallback(res){ this.setData({ userInfo: res.userInfo, hasUserInfo: true }) } 分析: 如果 userInfoReadyCallback对象没有定义说明index.js中的Page.onLoad()函数还没有执行,但getUserInfo()函数网络请求已经返回。app.js中的变量globalData.userInfo中有数据。所有就没有必要再执行userInfoReadyCallback回调函数来将设置index.js中的相关变量了。 如果 userInfoReadyCallback对象被定义说明index.js中的Page.onLoad()函数已经执行,此时getUserInfo()函数网络请求返回。但app.js中app.js中的变量globalData.userInfo中刚获取数据。所以需要执行userInfoReadyCallback回调函数来将数据传递给index.js中相应的变量。 小弟也是刚开始学习微信小程序,希望大家不吝赐教!多多交流~
2018-03-22 - vscode 上安装量最大的小程序开发插件
微信相关的 vscode 插件安装详情: [图片]
2018-11-21 - 云开发被停服,基础版也用不了,急!?
appid: wxfb30aeba5bcc32df云开发环境ID: gushi-465ff7 该云开发环境曾经申请过提高配额,免费将云开发环境升级为了专业版。几个月之后收到微信公众平台发来的通知,被告之已购买的专业版由于到期未续费,已于2019.9.2停服,我本以为会切换回未提高配额前的基本版,没想到整个云直接被停服了,现在想用基本版也不行,用户完全无法使用小程序,已经有大量用户投诉,恳请尽快修复!
2019-09-03 - 小程序功能中有一个留言功能,需要选社交类目么?
小程序中有一个简单的留言功能,只能输入文字的那种,这种需要选择社交类目?
2019-08-13