- 横向scroll-view输入字符串超出宽度如何自动滚动到最右边?
需求:用户在横向scroll-view中输入字符串(字符串从右向左),当超出宽度时,自动向左滚动,每输入一个字符都滚动到最右侧,使最新的字符显示出来。简单说就是使字符串从右向左输入。 [图片] 问题:我的方案是设置scroll-left属性,在按键监听事件最后将值设置成9999,这样虽然实现了需求,但是反应很慢,每次按键差不多1少才显示上去,如果输入快点就卡死没反应了。 思考:这种方案肯定不完美,因为要频繁触发滚动事件,应该很消耗资源,但是又没想到更好的方案。求大神解决,感激不尽 [图片] [图片] [图片] [图片]
2019-08-25 - 小程序scroll-view设置view靠下就无法滚动?
页面根标签是screen,结构是3层,history-view是历史记录,exp-view是用户当前输入的表达式,result-view是计算结果。 history-view和exp-view是横向scroll-view,screen是竖向scroll-view,我的需求是: 3层在screen中靠下对齐,竖向超出screen高度后可以竖向滚动。 [图片] 这样实现了靠下对齐的效果,但是竖向超出screen后无法滚动 [图片] [图片] [图片] [图片] 如果删掉screen样式表中的 justify-content: flex-end; 就可以实现竖向滚动,但是view上向上对齐的。 求大佬解答。
2019-08-18 - 小程序如何预览本地图片并支持长按识别?
我现在有一个需求: 点击按钮,直接打开本地的一张二维码图片(指定),并且可以长按识别二维码。 尝试过使用wx.previewImage(OBJECT)和wx.chooseImage(OBJECT)两个API,但是好像只支持网络图片。 百度了好久都没有解决方案,但是我一个别人的小程序就有这个功能。 在线等大神回复。
2018-03-08 - view和button的点击态hover-class没效果
写了一个计算器,想添加按钮点击态,大部分按钮是view组件,个别有上标的按钮用了text组件,官方文档里面view和button组件有一个hover-class点击态属性,我按照示例添加了。 [代码]//index.wxml[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'item dark'[代码] [代码]hover-class[代码][代码]=[代码][代码]'btn-hover'[代码] [代码]bindtap[代码][代码]=[代码][代码]'clickButton'[代码] [代码]data-command[代码][代码]=[代码][代码]'sin'[代码][代码]>sin</[代码][代码]view[代码][代码]>[代码][代码]//index.wxss[代码][代码].btn-hover {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#000[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码]}[代码]但是点击按钮没有效果。 我用传统的css尝试了有效果: [代码]//index.wxss[代码][代码].item:active {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#000[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码]}[代码]我应该没有写错,是不是模拟器的bug?
2018-03-05