- 两个小程序(都是体验版)绑定的也是两个appid,这两个小程序会共用一个缓存?
目前我有两个小程序(都是体验版)绑定的也是两个appid, 小程序 a 存入缓存tokenName 使用跳转小程序api跳转到小程序 b 这时小程序 b 可以到tokenName?
05-11 - vue开发的app想打开微信小程序怎么弄啊?
官方文档示例源码是安卓开发的,烦死了!!!
2023-12-20 - 小程序分享封面图如何动态修改?
我看美团的小程序每个商品分享出来的封面图都不一样,不仅有商品的图片还有价格等信息,这是怎么做到的?
2023-05-15 - 组件中如何实现上拉加载更多(分页,懒加载)?
在组件中实现分页懒加载,拉到底加载更多,如何实现?
2022-12-01 - 自定义组件如何刷新?
在A页面中使用自定义组件,组件是个列表,在B页面添加数据后,跳转到A页面,如何让自定义组件的数据刷新? 自定义组件的数据是在 这个位置请求的 lifetimes: { created: function () { }, attached: function () { let member_id = getApp().globalData.member_id let token = getApp().globalData.token $api.getCustomerByStaff({ member_id: member_id, token: token, page: 1, limit: 10, category: 2, }).then((res) => { this.setData({ list: res.data.data }) }) }, // 在组件实例被从页面节点树移除时执行 detached: function () { }, }, 本来使用的刷新方法是B页面跳转到 A页面时执行A页面的onLoad() B页面跳转A页面 wx.navigateBack({ delta: 1, success: function (e) { var page = getCurrentPages().pop(); if (page == undefined || page == null) return; page.onLoad(); } } A页面的onLoad onLoad(options) { this.setData({ active:0 //将自定义组件隐藏 }) wx.showLoading({ title: '加载中...', }) setTimeout(() => { this.setData({ active:1//将自定义组件显示 }) wx.hideLoading({}) }, 1000); }, 这样就组件数据就刷新了(也就是 执行了自定义组件中的lifetimes中的attached) 但是开发者工具上好使(测试机型为苹果),真机调试就不行(真机调试是安卓) 还有什么好方法吗?求各位大佬指点! (如果有大佬注意到了,我这个在组件中还有分页效果,有好的上拉加载更多方法,小弟我也需要 (T_T) )
2022-12-01 - 关于多个input长度限制为1,输入完自动跳转下一个input,删除跳回上一个input的问题?
使用focus可以做到输入跳转到下一个,删除时我使用的是bindinput带过来的内容如果为空则跳转到上一个input,可是,如果input为空,就不会触发bindinput就做不到删除上一个input的内容,本来想监听键盘的删除事件,但是经过查询,给出的方法是bindinput中带有keyCode,那么问题有回来了,input为空并不会触发,bindinput,自然也就拿不到keyCode依然还是无法监听到键盘事件.....这是我是想要实现的效果图:[图片] wxml代码: <view class="code"> <input class="input_a" bindinput="inputListener" data-index="{{index}}" focus="{{focus && (focusIndex == index)}}" model:value="{{code[index]}}" placeholder="_" wx:for="{{code}}" wx:key="index" maxlength="1"/> </view> js代码: data: { code:["","","","","","","","","","","","","","","","","","","","","","","","",], focus: true, focusIndex: 0, }, // 输入时事件 inputListener(v) { console.log("键盘",v.detail.keyCode) console.log("下标",v.currentTarget.dataset.index) console.log("内容",v.detail.value) let e = v.currentTarget.dataset.index let n = v.detail.value let index = "code[" + e + "]" this.setData({ [index]:n }) if (this.data.focusIndex != e) this.setData({ focusIndex:e }) if (e < 24) { if(n != ''){ if(this.data.focusIndex == 23){ this.setData({ focus:true, }) }else{ this.setData({ focus:true, focusIndex:e + 1 }) } }else{ this.setData({ focus:true, focusIndex:e - 1 }) } } },
2022-11-17 - 当用户通过维信诺登录小程序,可以将几个用户自动在微信中建立一个微信群吗?
小程序中,当用户是通过微信登录的,有可以将几个用户在微信中自动建立一个群的方法吗?
2022-11-01 - index-list组件震动取消怎么写?
<mp-index-list class="city__list" list="{{list}}" vibrated="false" bindchoose="onChoose"></mp-index-list> 我是直接写在了组件名上 给了false,但是震动效果并没有取消而且,文档上写的是斤ios生效,可安卓机也同样震动,而且频率很高 我想取消震动效果
2022-09-02 - 如何解决获取手机号不出现授权弹框的问题?
我使用了这个api后在微信开发者工具中做调试不出现授权弹框, 得到的信息为这个: "getPhoneNumber:fail no permission" (百度查过后说是没认证,所以想问下: "在开发阶段使用微信开发者工具做调试,使用这个api接口也需要认证吗? 还有就是appid要要用企业的吗?(我现在的appid是个人的)") 下面是我的代码片段: <button class="button" open-type="getPhoneNumber" @getphonenumber="loginbtn">使用微信手机号快速登录</button> loginbtn(e) { console.log("333",e) if (e.detail.errMsg=="getPhoneNumber:fail user deny") { //用户点击拒绝 console.log(123) } else { //允许授权执行跳转 console.log(321) } },
2022-07-12 - cover-view使用fiexd后点击事件无效?
对tabbar-container使用了fixed后,点击事件出现了毛病 求指教 <view class="da"> <cover-view class="tabbar-container"> <!-- 针对中间的导航栏 通过true来判断控制类名和样式 --> <cover-view class="tabbar-item" v-for="(item, index) in tabbarList" @click="changeItem(item)" :key="index"> <cover-view class="item-top"> <cover-image :src="currentItem == item.id ? item.selectIcon : item.icon"></cover-image> </cover-view> <!-- 通过三元判断控制类名 达到控制选中和未选中的样式 --> <cover-view class="item-bottom" :class="[currentItem == item.id ? 'item-active' : '']"> <cover-view>{{ item.text }}</cover-view> </cover-view> </cover-view> </cover-view> <cover-view class="zhan" style="width: 100%; height: 167rpx;"> </cover-view> </view> </template>
2022-06-06