- input输入框在搜狗输入法出现的问题
- 当前 Bug 的表现(可附上截图) [图片] 点击输入开始输入 输入框中显示键盘已经选择字母,但是在没选中点击键盘左上角的输入时,去点击页面其他地方,键盘收起输入框保留了刚才的输入值,但是这种情况组件并没有出发输入事件 - 预期表现 在这种输入法的模式下,如果不选中没出发事件,输入框不应该显示输入值,这样用户以为已经输入,但是组件并没有读取到 <input type="text" maxlength="20" data-name="addName" placeholder="请输入名称" placeholder-class="phClass" :value="addInvoice.name" />提问
2018-12-28 - input组件在开发者工具点击获取焦点失败
- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 点击输入框没有聚焦 ,在目标点上面20个像素点击会获取焦点 - 复现路径 <input type="text" maxlength="20" data-name="addName" placeholder="请输入名称" placeholder-class="phClass" :value="addInvoice.name" />提问
2018-12-27 - 小程序滑动某个位置有菜单吸顶操作 求大神给建议
我用的mpvue框架写的项目 目的是菜单滑动到顶部 让菜单吸顶 反之下拉超过菜单正常显示,功能实现了但是滑动效果不好 会有延显示迟现象,效果不好,看了网上介绍这种问题很多 但没有明确给出解决方法的 我的代码实现是这样的: //根据滑动距离和菜单的距离做判断 来实现组件的样式判断 onPageScroll: function(e) { let that = this; if (e.scrollTop >= this.fixTop && e.scrollTop > that.scrollTop) { this.fixToTop = true; } else { this.fixToTop = false; } that.scrollTop = e.scrollTop; console.log("onpage:", e.scrollTop, this.fixTop, this.fixToTop); }, //拿到组件菜单id mounted() { let that = this; wx .createSelectorQuery() .select("#mjltest") .fields( { dataset: true, size: true, scrollOffset: true, rect: true, properties: ["scrollX", "scrollY"] }, function(res) { that.fixTop = res && res.top + 30; } ) .exec(); }, //html部分 <div id="mjltest" :class="['productClassify',{'fixToTopStyle':fixToTop}]"> </div>
2018-09-19