- 小程序有没有打开意见反馈页的方法啊?
- 需求的场景描述(希望解决的问题) 如题,我是一名个人开发者,因为条件所限,新的小程序很大概率都会有bug,我留意到每一个小程序都有一个反馈入口,在小程序后台也能获得这个反馈。然而,这个入口太深了,需要 右上角··· =》 关于小程序 =》右上角··· =》意见反馈 共四步才能到达 ,很多用户可能都没有看到过它。我也想过可能会有一个api可以直接拉起这个界面,然而并没有找到。 目前这个功能我是通过自己写表单实现的,不过始终没有官方的好用。 - 希望提供的能力 希望提供 可以直接拉起意见反馈页 的API
2018-12-04 - 希望云数据库可以提供所有用户可写的权限
- 需求的场景描述(希望解决的问题) 现在的云数据库的权限中完全禁止了所有用户更改数据库的能力,然而比如阅读量,评论量,这些字段都是需要自增的,需要每个人点进来就自增1,每个人收藏、评论就自增1。 当然了,这个问题不是不能解决,只要新开一个集合,每一个用户进来之后创建一条数据,添加他读过的文章列表字段,添加他写过的评论列表字段。然后我去这个集合里数,这篇文章有多少人读过,评论过,收藏过。 显然这已经是没有办法的办法,也是最笨的办法。 [代码]onLoad: [代码][代码]function[代码][代码](options) {[代码] [代码] [代码][代码]let post_id = options.post_id ? options.post_id : 1[代码][代码] [代码][代码]const THIS = [代码][代码]this[代码][代码] [代码][代码]db.collection([代码][代码]'数据库名称'[代码][代码]).where({[代码][代码] [代码][代码]'字段名'[代码][代码]: 字段值[代码][代码] [代码][代码]})[代码][代码] [代码][代码].get({[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]let info = res.data[0],[代码][代码] view_num[代码][代码] = info[[代码][代码]"view_num"[代码][代码]] //这是阅读量[代码][代码] view_num++[代码][代码] [代码][代码]THIS.updateDB(info._id, {[代码][代码] [代码][代码]view_num: view_num[代码][代码] [代码][代码]})[代码][代码] [代码][代码]THIS.setData(info)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]updateDB(id, data) {[代码][代码] [代码][代码]const DATA = data[代码][代码] [代码][代码]db.collection([代码][代码]'posts'[代码][代码]).doc(id)[代码][代码] [代码][代码].update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]view_num: _.inc(1) //阅读量需要自增1[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码] - 希望提供的能力 希望云数据库可以提供所有用户可写的权限; 本来写了很多很多,写完了看到没有选问题模块,点了之后,写的那么多的内容就没有了。。。说好的自动保存呢?心里难受
2018-11-18