这个是的,基本所有接口都需要放在page里面使用的,除了自定义的函数可以写在外边,如果是想需要的时候调用wx.request,可以封装回调好一个函数就行了。
wx.request使用wx.request只能写在page({})里面吗?写在外面无效怎么办?
2018-11-16我的建议的,最好找学校懂的师兄师姐问一下,方便沟通也方便学习。在社区很难帮你把业务需求讲解的清楚,也是考虑到你还没编程基础,很多东西需要自己摸索。我大学也是靠自己摸索学习编程过来的,理解到你的那种想做却很无助的感受。 简单说一下吧 1、你可以使用小程序的云开发,不过需要对云开发及数据库设计需要会用; 2、带饭信息的发布,和截单也只是对数据库的数据操作而已。 如果需要指点的可以给我留言,有空会回复的。
大一新生求解!!如何实现用户信息在服务器上的处理?最近在做创新项目,是做小程序,想法是做一个带饭接单小程序,需要带饭的需要发布信息,接单的同学可以点击接单按钮接单并且之后需求者信息消失,不涉及线上转账,现在的主要问题是用户怎么将信息发布在小程序上,又怎么实现接单,现在拥有腾讯云服务器,在进入大学之前没有编程基础,对端到端没有清晰的概念,做创新项目遇到了很多问题,希望有大佬能够指点迷津!! PS:我绝对不会说这是北邮特色的
2018-11-16使用嵌套数组,嵌套循环就可以了
wx:for循环怎么动态传入变量名[图片] 我希望动态的去循环一个变量,截图里的做法循环的是一个字符串,怎么能将这个字符串转变为一个可以让wx:for调用的变量名?
2018-11-16这种有时候是体验版或开发版才会,之前我测试过华为P20也是一片空白的,发布上线的版本就不会了,很奇怪,除了机型的系统限制不知道怎么解释哈
webViewwebView 配置了多个业务域名,除了第一个业务域名,其它的域名在安卓机上都显示一片空白
2018-11-16我跟后端对接了这么多个小程序的登录态,我们项目也是用token,也是跟你一样做页面登录检测,没有登录会提醒用户登录或跳转登录页面,或者其他方法。也有用setStorageSync存储token的。 但是都没遇到你这种问题的。 我觉得,你的请求登录接口及成功后保存数据没有做回调后的操作,导致同步执行的问题。
(已解决)大家怎么保存登录态的?实测 setStorageSync 似乎不可靠提了问题一天后,问题解决了: 不是 setStorageSync 的问题。 是我们自己后端的问题。 原因是我们用 union_id 进行用户的查找 Ruby on Rails 代码如下(片段): User.where(wechat_unionid: unionid) 在用户没有关注公众号的情况下,unionid 是拿不到的,出错了。 换成 open_id 后一切恢复正常。没有关注公众号的新用户在使用小程序的时候也可以正常访问了。 非常感谢各位的热心帮助 ------------------以下是原问题的描述-------------------- 登录态的定义: 自己业务后端给出的 JWT token,比如:eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiZ1hXTSIsImNyZWF0ZWRfYXQiOiIyMDE4LTExLTE0VDE2OjM4OjQ5KzA4OjAwIn0.MmxhdbUOp3U5LA4azLeIj8nXikSWAa0gyD13NF3AXpQ 重点 这个问题的重点不是 JWT,重点是用户登录态的存储方法 (setData/globalData/setStorageSync) 最早时我是用 setStorageSync 存储 token,然后马上从"登录页"跳转到"首页" (备注:我们小程序里只用了微信登录,完全没用手机号+密码登录或者邮箱+密码登录等方法) 另外,因为业务需求,我在"首页"加了登录检测,如果没登录就自动跳到"登录页" 造成了什么问题 在小部分情况下会造成无限跳转,永远困在登录页 具体情况:登录页->首页->登录页->首页->登录页 在我的开发者工具+真机上测不出来这样的问题。但是每次审核的时候就通过不了,每次都是不同的机型报错: 审核拒绝信息: [图片] [图片] [图片] 问题排查 在网上搜了一圈,看到了这篇文章: https://blog.csdn.net/qq_41813695/article/details/80812794 试了一下,把 getStorageSync 从 onLoad 移动到 onShow 里,并没有解决问题。 最新这一次的审核还是失败了(提示 iPhone 5S 用不了) 是否有代码可以重现? 我在本地和真机都无法复现,都是审核的时候说过不了。所以我觉得提供代码应该没啥帮助。 就是很简单的 setStorageSync 然后 getStorageSync 我的 APPID wx3e98618e26700e1b 我想问的问题是 大家都是怎么存储登录态的?(setData/globalData/setStorageSync/其他方法)? 我的计划 (换成 globalData,因为 setStorageSync 实在不可靠,连续2次都无法过审)
2018-11-15建议将更新的数据存数据库,缓存一般都是存用户相关数据信息的。
请问为什么对数据更新完后,重新编译刚才修改后的数据没有保存[图片]重新编译后又变回了默认值[图片]
2018-11-15这个主要是你监听不到使用小程序自带接口wx.previewImage后的操作,所以是不行的
previewImage如何代码退出全屏预览图片通过previewImage打开的图片,能通过代码将他关闭
2018-11-15小程序网络请求基本都是异步的,可以试试两种方法: 一是:将需要执行的测试2代码放在测试一后面; 二是:将要执行的测试一代码封装回调后执行测试二代码;
访问网络操作时没有按顺序执行应当怎样解决访问网络操作时没有按顺序执行应当怎样解决 onLoad: function (e) { this.setData({ jlid:e.jlid }) this.userStat() wx.cloud.callFunction({ name: "login" }).then(res => { this.setData({ openid: res.result.OPENID console.log("测试1"+ res.result.OPENID ) }) this.isCanyu() this.showAllItems(); }) console.log("测试2"+this.data.openid) } 先打印出"测试2",再打印出"测试1"我想要的结果是按顺序执行,应当怎样解决
2018-11-15前几天刚好我问过这个问题了,体验版和开发版都有显示空白,发布上线正式版就可以了。
webview加载空白每次提交版本后,华为p20打开webview显示空白,页面好像在空白页下面。重新扫体验二维码就好了。而且p20加载相对慢很多
2018-11-13可以试试我之前写的这篇博客方法:https://blog.csdn.net/qq_35324453/article/details/82287760
【input输入状态下被键盘遮挡,有复现DEMO】今天不修bug老板就把我开除了- 当前 Bug 的表现(可附上截图) [图片]点击输入框,弹出键盘,输入框弹上去又弹下去,被键盘遮住了。iPhone X 百分之百复现bug - 预期表现 点击输入框,弹出键盘,输入框应该在键盘上方,但实际情况是输入框弹上去又弹下去,被键盘遮住了。 - 复现路径 这图是腾讯云直播官方DEMO,用iPhone X 微信扫码进入小程序。【手机直播】-【新建直播间】-【开始直播】-【点击输入框】-复现bug - 提供一个最简复现 Demo 见截图
2018-11-13