- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 单标签与双标签在使用v-for渲染数据时遇到的问题
这是因为Input作为单标签,它和与之并列的mastache语法是同级别的关系,并非标签与标签内容这样的从属关系;所以与之并列的{{item.name}}在显示的时候,要么向js中的data求数据,要么看其父标签是否有提供的数据,显然父标签没有提供,而Input也并非它的父标签,所以才会出现无法识别的情况。首先尝试的是使用单标签input,此时item取到的是对象{id:xxx,name:'xxxx'}
2022-09-27 14:45:22
390
原创 如果派生类中显式定义了构造函数,那么必须在其中调用super(或者返回一个对象)
【结论】继承类的 constructor 必须调用 super(...),并且 (!) 一定要在使用 this 之前调用。【原始代码】<script> //父类有加法的方法,子类想要继承父类的加法方法,同时又想要扩展自己的减法方法 class Father { constructor(x, y) { this.x = x; this.y = y;
2022-05-10 14:35:12
813
原创 字符串中空格引起的一系列问题
一、问题描述功能要求:下面代码用来完成功能 :var arr = ['red ', 'blue', 'red ', 'green', 'pink ', 'red']; var index = arr.indexOf('red'); var num = 0; while (index !== -1) { console.log(index); index = arr.indexOf('red'
2022-04-26 13:15:03
268
原创 JS中数组方法sort()返回结果出错
问题描述sort方法在进行一些简单的数组排序时尚且可以正常使用(指都是个位数),但是涉及到比较复杂的数字就会出错。var arr0 = [3, 2, 1]; console.log(arr0.sort());结果:但是当数组内容变复杂时:var arr1 = [1, 233, 445, 0, 234, 102, 2, 3, 4, 5]; console.log(arr1.sort());结果明显错误原因分析如果调用该方法的时.
2022-04-25 19:15:27
692
原创 三元运算符于return的搭配使用
想要封装一个函数用来判断是否是闰年,并且直接用三元运算符搭配return返回判断结果。刚开始的写法: function leap(year) { year % 4 == 0 && year % 100 !== 0 || year % 400 == 0 ? return '是闰年': return '不是闰年'; } console.log(leap(2010));报错提醒:
2022-04-22 19:06:48
966
原创 :hover 加边框导致盒子抖动的解决办法
【现遇到问题如下】本身盒子无边框,启用:hover之后加上1px的边框,这时候对外显示的效果是盒子整体出现抖动。【原因】 box-sizing: border-box;css3盒子模型的特性决定了:盒子宽高已定的情况下,后续加上边框和padding并不会改变盒子最初的大小。因此,盒子大小不变,新加上的边框只会挤压盒子内部内容物的空间,从而再度调整内容排列。【解决办法】在一开始的时候就给盒子加上边框,边框颜色设置为透明,这样一来,鼠标经过前后盒子内容的空间都是一致的。.sk_co
2022-04-15 12:36:14
1993
空空如也
为什么slot添加样式无效但是可以使用vue指令呢?指令不会被替换吗?
2022-11-06
为什么 对象.字符串.charAt(i) 运行报错?
2022-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人