- 博客(76)
- 收藏
- 关注
原创 从接口获取获取到数组arr=[‘1‘,‘a‘,‘2‘,‘b‘,‘3‘,‘c‘]转换成{number:‘123’,char:‘abc’}
该代码将原始数组中的每个元素遍历一次,并根据元素类型将其添加到相应的属性中。函数来检查一个元素是否为数字。如果是数字,则将其添加到。对象即可得到所需的结果。
2023-06-11 16:19:29
266
原创 微信小程序获取昵称,头像
返回的e.datail.avatatUrl就是微信头像的当前路径。input框的type值设置为nickname,再使用。1,昵称:使用到的是微信小程序文档里的api。点击按钮底部弹出自己的头像,也可以上传新头像。
2023-04-16 13:50:24
425
原创 uniapp全网最简单实现夜间模式
uniapp的夜间模式,估计是做项目到后期比较常遇到的需求,因为现在的主流就是页面模式的应用了,所以在之前做某个项目的时候,我也是费了一些时间才实现了夜间模式,目前的效果还不算太好,虽然支持夜间和日间模式的手动切换。切换页面保持其他页面也是夜间模式可以把change的值存起来就如这样。我用的是uview2组件中的Switch 开关选择器 来进行切换。在别的地方进行取出了进行判断在onshow生命周期中加入如下代码。首先在你最大的view里面添加。这在需要用的地方执行。
2023-03-17 17:00:12
3654
1
原创 微信小程序和uni.app后台播放,循环播放音频
"requiredBackgroundModes" : [ "audio" ] //在manifest.json源码视图里面添加。背景音频,不是游戏的背景音乐,而是类似QQ音乐那样,App在后台时,仍然在播放音乐。
2023-03-17 10:59:07
1795
3
原创 vue3在App.vue写的全局组件让指定页面不显示
route.meta.shovalues",shovalues是自己起的名字,然后在index.js中,把。首先在App.vue项目把你的导航栏用一个div包起来,并设置v-if属性,因为v-if是取反,比如在App.vue写的导航栏需要在每个页面都用到,但是登录页面用不到该怎么让登陆页面不显示,
2023-03-12 17:41:31
482
原创 微信小程序新版canvas绘制图片方法
长按保存到本地(在真机测试中用bindlongtap不生效),可以换成catchlongtap。如果绘制的canvas再外面可以在渲染画布的上面声明一个变量等于this。如果想要绘制需要将起临时存储起来,写入成功的就可以进行绘制了。在长按保存事件中(catchlongtap),将canvas = 画布this.data._this。在写入文件中设置_this.setData({_this:canvas});中,在将要绘制的东西写到点击事件中去,在点击事件中去获取数据);
2023-03-02 09:57:07
2915
原创 vue实现搜索功能
过filter过滤到有那个值的,如果有就对表格进行赋值,如果日期选择器的值为空那就重新调用列表。通过列表里面的月份来进行搜索。
2023-02-15 09:37:26
302
原创 v-if和v-show的区别
v-show指令:元素始终被渲染到HTML,它只是简单的伪元素设置css的style属性,当不满足条件的元素被设置style=“display:none”的样,是通过修改元素的的CSS属性(display)来决定实现显示还是隐藏。v-if指令:满足条件是会渲染到html中,不满足条件时是不会渲染到html中的,是通过操纵dom元素来进行切换显示。v-show指令的作用是:根据真假值切换元素的显示状态,是响应式的。v-if指令的作用:根据表达式的真假切换元素的显示状态。3.v-show和v-if的区别。
2023-02-12 20:15:50
126
原创 vue表单校验
3绑定完成之后rules里的名称要和form表单上的prop相等。4有时候一些表单无法验证可以使用自定义规则。1,首先给form表单绑定一下。6在最后的确认按钮的事件里。2可以定义输入的规则。
2023-02-12 19:59:00
249
原创 微信小程序button宽度调整
今天在写代码的过程中,发现在wxss中写button按钮的宽度没有变化,写成px也没有变化。只是设置高度是有效的。
2023-02-12 19:42:37
781
原创 uniapp和微信小程序的区别
uniapp写法:uni.request,uni.showModal、uni.showToast、uni.showLoading、uni.chooseImage、uni.switchTab、uni..navigateo、uni.setStorageSync等等。原生写法:wx.request、wx.showModal、wx.showToast、wx.showLoading、wx.chooseImage、wx.switchTab、wx.navigateo、wx.setStorageSync等等。
2023-02-07 09:50:15
544
原创 如何判断 NaN?
NaN全称是Not-A-Number(不是一个数字),我们可以通过Number.NaN来获得一个NaN,在类型转换失败时,我们常常会得到一个NaN,需要注意的是,NaN是JS中唯一一个自身不相等的存在。在JavaScript的数字类型Number中还有个特殊的存在NaN,为什么NaN!我们如何判断一个值是否等于NaN呢?1.NaN 不是一个数字且数据类型为 number,而且不等于自身。利用 NaN 是唯一个不等于任何自身的特点。可直接采用内置方法 isNaN。object.is 方法。
2023-01-14 11:15:20
1858
原创 el-dialog点击空白不允许关闭,只能点击关闭和取消按钮才消失
组件时,当点击弹框外的空白处时,仍然会触发关闭弹框事件,一些业务场景不适合使用这种交互,需要只能点击关闭和取消按钮才消失。
2023-01-06 11:13:27
5349
1
原创 input只允许输入英文 或数字
3.input只允许输入英文或数字(可以限制长度)1.input只允许输入英文。2.input只允许输入数字。
2022-12-31 19:48:36
2717
原创 jquery写出移入移出事件
mouseover与mouseout可以监听鼠标的移入与移出。mouseover监听移入,mouseout可以监听移出事件。但是mouseover与mouseout如果监听父元素的话,当移入父元素的子元素时,子元素也会监听父元素的移入与移出。当移入子元素时,会调用父元素的移出事件与子元素的移入事件;移出子元素时会调用子元素的移出事件与父元素的移入事件。
2022-12-31 19:34:18
1271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人