- 博客(14)
- 收藏
- 关注
原创 在循环数组中每一项都要使用异步请求时,使用for of
输出了5次“111111----”,又输出了“333333----”。因为执行异步函数this.getList2();并没有等它执行完,5个异步后面执行,所以出错,使用的数据也会出现错乱。循环遍历一个数组,每个数据项都需要调用接口请求数据(异步),如果用forEach 和 map 等数组方法去遍历,异步的函数是不会等待的,加了await也没有作用(下面的循环了5次)使用for of 遍历。
2024-07-15 17:01:37 353
原创 el-table-column type=“selection“单选框控制有些可选有些无法选中(vue2 element)
el-table-column type="selection"单选框控制有些可选有些无法选中(vue2 element)
2024-06-22 17:04:48 1299
原创 .env和.dev和.local和.prod四个文件的区别(文件打包,请求地址路径需改动)
.env和.dev和.local和.prod四个文件的区别
2024-06-19 14:58:00 1000
原创 TypeError: (void 0) is not a function 、void 0 、import.meta.globEager(uniapp、vite)
(void 0) is not a function 、void 0 、import.meta.globEager、glob(uniapp、vite)
2024-06-14 11:59:27 2419
原创 模块进入视口的动画(vue3动画,看见<=>看不见)
效果:这个盒子的视口小于 0.3 时,盒子向两边拉开,逐渐消失一开始我是想绑定大盒子里面的两个小盒子的 threshold: [0.3,0.4],但是视口的大于一定比例,只执行了第一个盒子,而且 视口>0.4,第一个盒子又执行了一次,而第二个盒子没有执行,下面为错误代码所以改成了只监听外面的大盒子,里面的小盒子可以通过ref拿到,再去做动画就好了。
2023-12-22 12:01:58 267
原创 P标签内包含 <img> 和一段长文本,文本溢出
标签上的属性是后端返回一个标签后添加的,而且不能用ellipsis省略掉内容或者overflow:hidden;隐藏内容,所以只能采取换行。我的猜想是:浏览器将字符串看作是同一个单词,不采取换行的形式(也不知道对不对)像下面这个p标签,长文本用中文不会出现“不换行”的问题。
2023-12-07 09:24:57 299 1
原创 Vue根元素
血泪教训了,在写vue3的时候,在一个组件的根元素(template中包了所有元素的叫根元素或根容器)写了。我又去写了其他页面,再去运行的时候,首页有些地方被影响了不显示,跳转都出现问题了,找了很久才找到,粗心大意了。,而 list 是父元素传进来的。这时候一开始 list 为空,页面的元素全部不会加载,也就是没有容器,
2023-11-04 09:36:55 334 1
原创 el-input只能输入规定范围的正整数
输入超过4位,如果数字大于999则无法输入(取前面3位)type="number" 就可以使输入的值为数字,其他无法输入(但是仍然可以输入小数点)在做购物车功能的时候,前台有一个input给用户输入商品的数量,控制在1~999的范围.:max="999" 并没有效果,超过999还是可以继续输入。oninput 可以加多个判断条件,达到你想要控制的数字范围。: 将输入框中的值限制为只能输入数字,并且去掉开头的0。
2023-10-26 11:34:54 1685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人