已经try了,没打印一下catch里有没有报错吗?
使用wx.getStorageSync,后面的代码没有执行,应该怎么解决?我在onLoad方法中,使用wxgetStorageSync获取本地存储的id,准备获取到id后请求后端来获取用户的信息,但是似乎在获取到本地存储中的id后,可以打印出来id,但是其后面的代码没有执行了,我在request前面加了一条打印语句‘end’也没打印出来。。求解答,谢谢~ [图片]
2021-04-16刚用input属性selection-start和selection-end 组合focus使用可以实现了,看其他人有编译后不起作用的情况,我的还没有上传也不知道能不能行,反正暂时是可以了,代码如下 <input bind:input="changeInput" focus="{{focus}}" selection-start="{{0}}" selection-end="{{1}}" type="digit" value="{{num}}"></input>
input输入框获取焦点时全选文字?如题,使用input输入框时能不能设置输入框获取焦点时全选输入框中的文字呢
2020-10-13这个可以人工顶顶帖子吗(捂脸~~~~)
此图片来自微信公众平台 未经允许不可引用?如题,调用【获取素材列表】api获得的url,有的能显示图片,有的不行?[图片] 看到相同的问题提出的解决办法是添加meta标签,如下所示 需要清理浏览器缓存,然后才能显示。 我按照这种做法试了一下,结果如下, 之前加载过的未能显示的图片,在清理缓存之后,重新请求可以显示,but!!! (已经清理过缓存)如果之前没请求过的图片,依然不能显示,提示【此图片来自微信公众平台 未经允许不可引用】 这…………不能这样搞啊,难道我每次有新的素材都要这么先打开再清理缓存,这么搞一遍吗?这样不合适啊
2020-08-31你的公众号是中老年团体的知音啊
这年龄是不是有问题啊?[图片]
2020-08-31代码片段----https://developers.weixin.qq.com/s/RPWoyNmu70iW,主要问题是在开发者工具中是没问题的,在我自己的真机上也是没问题的,但是到了别人的手机上就有问题了
关于input bindinput的问题?在页面中 <input type="text" bindinput="changeInput" value="{{searchVal}}"/> <view wx:if="{{listShow}}"> <block wx:for="{{product}}" wx:for-item="item" wx:for-index="index" wx:key="index"> <view bindtap="changeSearch" data-mc="{{item.mc}}">{{item.mc}}</view> </block> </view> js var app = getApp() Page({ data: { searchVal:'', product:[], listShow:false, }, changeInput(e){ this.getList(e.detail.value) this.setData({ product:[], }) }, changeSearch(e){ this.setData({ searchVal:e.currentTarget.dataset.mc, listShow:false, }) }, getList(val){ wx.request({ url:app.globalData.https+'getProduct', data:{val}, type:'GET', success:res=>{ this.setData({product:res.data,listShow:true,}) } }) } }) 如题,就是个模糊搜索,输入内容后去后台调数据,但是我这里点的时候有个问题,选择列表项之后本应该列表消失,我使用自己的微信登录小程序确实也是这样,但是!!!我用别人的微信登录小程序就会弹出两次---当根据输入内容弹出搜索列表,选择其中一项之后,列表关闭后又弹出一次。特别费解,我们小程序有一个管理员一个开发者,我们两个人的小程序都没有这个问题,用不是开发者的微信登录就有,而且!!!我把微信拉到开发者成员之后,问题就消失了~~~,好方啊
2020-07-13我也是跟楼主一样,真的让真机调试搞吐了,(口吐芬芳!!!),正在搞一个蓝牙功能,模拟器没法测试,,修改一点东西查看的时候都得关掉当前的真机调试页面,再重新打开真机调试,我(口吐芬芳*n!!!),官方能不能给出个能自动同步代码的功能啊!
小程序自动真机调试怎么同步代码?[图片] 之前是只有真机调试一个选项,每次修改代码都要真机从新扫码才可以刷新同步代码 那么现在出了的这个自动真机调试是不是能自动同步最新代码呢? 实测改了代码真机并未同步,请问这个“自动”在哪?
2020-03-22微信小程序真他妈的恶心,我已经把login回调使用async封装了,哎!你猜怎么着,app.js和index.js是异步执行的,也就是说没你就算在aapp.js中封装了async、await,app.js的onlaunch和index.js的onload他们俩也是异步执行的,俩人一块跑,我去年买了个表的,气死了
app.js比index.js执行的慢[图片]app.js比index.js 执行的慢
2020-02-20https://developers.weixin.qq.com/community/develop/doc/00082e3f538f704848a717f9d5c804 谢谢这位大神,从他的帖子中找到了答案,promisify.js文件可以在他的代码片段中获得,我附上我的app.js import regeneratorRuntime from './service/runtime.js' import request from './service/network.js' const promisify = require('./service/promisify.js'); const login = promisify(wx.login) App({ onLaunch:async function () { const code = await login() let info = await this.login(code.code) console.log(info) }, globalData: { userInfo: null }, login:async function(code){ let res = await request({url:'https://www.ceshi.com/ceshi/ceshi/login',data:{code},method:'post'}) return res }, })
如何用async、await将wx.login封装成同步执行的?如题,进行的项目需要登录进入第一个页面之前就需要使用该用户的信息来展示各种数据,但是wx.login是异步的,下面的获取openid和session_id我已经改成了await请求了,但是,这个wx.login就不知道怎么去改了,在这里先附上我获取openid的函数和调用方法,希望大神帮忙解答,谢谢 //这是封装的方法 login:async function(code){ let res = await request({url:'https://www.ceshi.com/ceshi/ceshi/login',data:{code},method:'post'}) return res } 下面是在onlaunch中使用 let info = await this.login(code) console.log(info) console.log('aaa') //这样请求的话,就会先输出info的内容,再出书aaa字符串了,但是wx.login()要怎么封装才行啊,抓狂!!!!
2020-02-18