- 自定义组件 attached 与父页面 onLoad执行顺序问题,该如何传值?
一个自定义组件,里面attached执行的代码如下 attached() { console.log("attached:"+this.data.masterId) this.getData() } 而调用它的页面里是这样 wxml: <attachments masterId="{{lessonId}}" /> TS文件 onLoad(routeParams: any) { console.log('page onload') this.setData({ lessonId: routeParams.id }) }, 因为组件的参数是在wxml里面赋值的,而这个参数是onload时候获取的。 实际执行,通过控制台可以看到,是先调用 attached,再调用 onLoad 。这样组件就无法通过传值给属性来获取数据。 请高手指点应该如何处理?多谢多谢!
2021-11-10 - wx-open-launch-weapp button为什么不能设置背景图片?
[图片] 按钮的其他样式都生效了,就是背景图不生效,路径是对的,直接写button就生效,但是放在wx-open-launch-weapp里面的button的背景图就是显示不了
2021-08-13 - 小程序中有实现批量扫描二维码的方法吗?
批量扫描怎么弄?
2019-07-12 - 安卓机下input输入框收起键盘之类的操作会多触发一次input事件2021-03-11
- 小米手机安卓跳转的页面多个input切换,会聚焦再失焦,键盘会收起。
前提小程序有2个页面,首页跳转到多个input的页面后,点击多个input,下一个input会聚焦再失焦,键盘收起。安卓手机(至少小米11和三星)存在此bug。
2021-07-09 - 多个input之间切换,无法弹起键盘
同一个页面中如果存在多个Input, 点击第一个input 可以正常弹起键盘, 在键盘弹起状态点击第二个input,键盘会回落且不再弹起,导致Input虽然聚焦,但是无法输入。安卓手机可以常现 <input /> <input />
2021-03-04 - scroll-view滚动到底部有时候不触发scrolltolower事件
1.初始页面会渲染出10条数据 2.然后快速滑动页面scroll-view触底,数组arr变为20条,页面渲染20条。正常情况可以继续滑动去触底让数组变为30条,页面渲染30条,然后继续往滑。。。 3.问题复现:要一直快速滑动页面,总会在某个节点(可能是30、40、50、60条等)的时候看到打印的数组arr是n十条的时候,页面也是n十条,也就是数组和页面数据对等,以及已经到底部的时候。卡在那不能再滑动页面去触底了(因为已经在底部了)。此时需要回滚一点点 才能继续触发触底事件
2020-07-01 - scroll-view滚动到底部有时候不触发scrolltolower事件
使用scroll-view做上拉触底加载更多的功能 已经给scroll-view设置了一个固定的高度 lower-threshold设置为0 问题: 偶尔滚动触底也不触发scrolltolower事件,这时将页面向上滚动,然后再滚动触底才会触发scrolltolower事件 scrolltolower事件有时可以触发,有时不触发,请问怎么解决?
2018-10-29 - 输入框存在多行内容时,来回切换光标,出现界面异常,placeholder文案或内容错位显示
https://developers.weixin.qq.com/miniprogram/dev/component/textarea.html 随访周期 <view class="dayItem {{item.val === selectedTimeArea ? 'selectedTimeArea' : ''}}" wx:for="{{dayBlock}}" wx:key="val" @tap="selectTimeArea({{item.val}})" ><text>{{item.text}}</text></view> <input placeholder="更多" class="{{'input' === selectedTimeArea ? 'selectedInput' : ''}}" type="number" max="999" @input="inputTimeArea" /> <textarea wx:if="{{ !isShowSubscribe}}" value="{{followUpRemark}}" auto-height="true" maxlength="300" @input="remarkInput" placeholder="请输入标签" placeholder-style="font-size:26rpx;" ></textarea> <script> data={ dayBlock:[ { text: '7天', val: 7 }, { text: '14天', val: 14 }, { text: '21天', val: 21 }, { text: '28天', val: 28 } ] } method={ selectTimeArea(val) { this.selectedTimeArea = val } } </script> 在IOS设备正常 【出现问题手机】 Motorola edge plus、华为P20、初步怀疑安卓会出现 Android 10、Android 9.1.0 微信版本: 8.0.3、8.0.1 【操作步骤】 1、进入页面, 2、标签输入框输入多行内容 3、点击默认的随访周期, 4、再点击周期—更多(input框),‘更多’文本+光标错位显示 【期望结果】 input的光标,在input框上正常显示 [图片][图片]
2021-05-13 - wx.pageScrollTo影响fixed元素
wx.pageScrollTo({ scrollTop: 0 }) 之后,页面中的fixed元素,先向上移动会后,再向下移动,有没有别的回到顶部的方法,除了scroll-view
2018-06-26