- 博客(14)
- 收藏
- 关注
原创 微信小程序点击使用wx.chooseMessageFile没反应
如果出现112报错,排查下是否有在小程序[mp后台 -> 设置 -> 服务内容声明 -> 用户隐私保护指引]里面声明【收集你选中的文件】。方法传下 fail 回调,打印看看有没有什么报错。
2025-02-21 08:53:45
287
原创 后台管理系统登录后菜单加载不出来
因为在获取动态路由时是异步的,而加载路由信息是同步的,所以会出现在页面加载完后路由信息为空的情况。所以只需要在路由守卫的逻辑中再调一遍获取路由的接口 再加上await(这个很重要)
2025-01-14 14:18:57
215
原创 antdesign3.26.19中Tree树形控件取消select选中高亮
其实很简单只需要给Tree组件加上selectedKeys={[]} 就可以了。
2024-01-20 14:33:08
771
原创 用js实现类似复选框(checkbox)的功能,购物车全选按钮加强版
前言:我们都知道input的type类型checkbox,就是点击出现对号,再次点击出现空白。但是复选框实现的功能,勾号的样式很难修改。解决方法是我们可以写几个div盒子通过修改div的背景,这样我们就可以随意修改checkbox的样式了。以下代码也展示购物车全选按钮的功能如下gifcss样式 div { display: inline-block; width: 26px; height: 26px; border.
2022-05-24 19:36:57
819
原创 js中字符串和数组互相转换
一.数组转字符串1.toString()var arr = [1,2,3,4];console.log(arr.toString())2.joinvar arr = [1,2,3,4];console.log(arr.join(''));二.字符串转数组1.split()方法 把一个字符串分割成字符串数组。stringObject.split(separator,howmany)separator参数:必需填。字符串或正则表达式,从该参数指定的地方分割 strin..
2022-04-28 13:17:29
14538
原创 创建多个点击事件,使用循环遇到的问题。
想创建多个点击事件,使用循环遇到的问题。var liArr=document.getElementsByTagName('li');for(var i=0;i<liArr.length;i++){ //此事件是点击事件 当点击触发时 循环立即执行 每点一次循环就执行完毕一次 liArr[i].onclick=function(){ console.log(i);//3 } }解决方法1.使用源事件
2022-04-19 11:43:34
469
原创 js的数据类型
一.基本数据类型1.数值类型(number)一切数字都是数值类型(包括二进制,十进制,十六进制等) NaN(not a number),一个非数字var a = 1;typeof a;->number2.字符串类型(String)被引号包裹的所有内容(可以是单引号也可以是双引号)var str = 'hello'typeof str ->string3.布尔类型 只有两个(true 或者 false) 4.null类型(null...
2022-04-12 10:51:10
88
原创 数组的常用方法
1.数组常用方法之 pushpush是用来在数组的末尾追加一个元素,返回添加以后的长度var arr=[1,2,3];//可追加一个arr.push(5);//可追加多个arr.push(6,7,8);console.log(arr);运行结果:2.数组常用方法之poppop 是用来删除数组末尾的一个元素,返回删除的元素var arr=[1,2,3];var res = arr.pop() console.log(res);//结果为33.数组常用方
2022-04-11 21:55:09
648
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人