uniapp
皮皮虾-coding
不再拘泥于眼前
展开
-
uniapp:easyinput输入框数据正则处理后,逻辑层更新,但没有渲染到输入框
背景:需求要求密码输入框不能输入空格,于是找到easyinput的 trim API,但是通过测试,发现去除空格的方法时不时“失效”,哪怕使用 trim="all",依旧会存在最后面的空格在输入框没有自动删除的情况。然而通过打印绑定值发现,绑定值生效,并没有空格,但没有更新到输入框。通过查看easyinput的代码和生效过程,发现是原生input赋值没有及时生效的缘故,因此我们修改下源代码:在ui-modules中找到uni-easyinput.vue,修改onInput方法:给赋值的val增加thi原创 2022-05-11 20:15:11 · 2291 阅读 · 1 评论 -
uniapp:切换原生tabBar时,更新页面子组件的传值
uniapp在切换原生tabBar时,更新页面子组件的传值原创 2022-03-29 19:45:53 · 1707 阅读 · 0 评论 -
uniapp:H5不报错,真机运行报错:TypeError: Cannot read property ‘apply‘ of undefined
真机运行时,控制台报错:[JS Framework] Failed to execute the callback function:TypeError: Cannot read property ‘apply’ of undefined建议查看 setTimout || setInterval 里的函数是否写全回调函数:修改前:修改后:改后不再报错...原创 2022-03-25 18:05:31 · 8080 阅读 · 1 评论 -
uniapp:uni-combox下拉选中之后下拉框只有被选中项 问题解决
关于uni-combox的基础用法在此处不赘述,下面是官网上给出的示例:选中之后必须手动清空了输入框内容才可以再次选择其他选项,非常不方便去插件市场看了下有基于uniui实现的,突发奇想,我们也可以自己改呀~查看uni-combox的组件,修改原代码。实现效果如下:如果对下拉选择功能要求不是很多的,可以采用以下代码(复制直接替换掉uni-combox.vue的代码):<template> <view class="uni-combox"> <view v原创 2022-03-25 17:25:36 · 7873 阅读 · 6 评论