- 博客(20)
- 收藏
- 关注
原创 javaScript中的闭包
当内部函数被保存到外部时,将会生成闭包,闭包会导致原有作用域链不释放,那你知道闭包和执行期上下文、作用域和作用域链之间的关系吗?一起来看看吧
2023-03-17 15:24:54 299
原创 javaScript作用域和作用域链
作用域就是变量和函数生效的区域,也就是当前执行期上下文中可访问变量、对象和函数的集合;作用域链,就是由当前作用域与上层作用域的一系列变量对象组成,它保证了当前执行的作用域对符合访问权限的变量和函数的有序访问。
2023-03-16 14:49:02 254
原创 页面报错:Invalid prop: custom validator check failed for prop “percentage“.
页面报错:Invalid prop: custom validator check failed for prop “percentage“解决方法
2022-11-21 20:33:14 3111
原创 css中伪类和伪元素有什么不一样
css中的伪类[:]和伪元素[::]都是我们日常开发过程中会用到的伪元素选择器,有时候我们用的是[:],有时候用的又是[::],有时候又好像两者都行,这到底是为什么呢?伪类其实就是一个选择器,与原有的class一样,它可以作用于所有元素,只要给该元素添加上相应地伪类,与传统的class的区别只不过是它是在标准中预定义好的,不会在文档流中体现。伪元素就像它的名字一样,本质上可以相当于一个元素,只不过这个元素特殊在于,它不在普通的文档树种存在,只是基于元素的抽象,仿佛一个没有实体的灵魂,只在需要用到的地方出现
2022-07-15 17:11:02 282
原创 使用el-tooltip实现文本自适应超出打点并提示文本信息
现在有一段文本,不知道到底会有多少字符,字符数可能很长也可能很短,希望这段文字在屏幕上可以根据屏幕宽度的变化,实现自适应超出打点,鼠标hover时悬浮提示文本的完整内容
2022-06-30 11:44:54 4062
原创 认识和使用ES6中的symbol
众所周知,ES5提供了6类基础数据类型: Number 、String、 Boolean、 Null、 undefined、 Object ,在后来的ES6中新增了一种数据类型symbol,但这个新的数据类型我们是不是会感觉到在实际的开发工作中没有场景会用到它?那今天我们就一起来认识一下这个新的数据类型吧。1.基础概念:symbol 是一种基本数据类型 (primitive data type),表示独一无二的值。2.Symbol的唯一性和特殊性:symbol 是通过 Symbol 函数生成
2021-03-12 16:38:20 236
原创 总结vue组件间七种通信方式
总结vue组件间七种通信方式开发过程中,总会碰到各种情形的组件间通信,然而vue中组件通信的方式有多种,今天进行了小小的总结,接下来就一起来看看有哪些通信方式吧:一、props / $emit这个是我们平时用得比较多的方式之一,父组件A通过 props 参数向子组件传递数据,子组件通过 $emit 向父组件发送一个事件(携带参数数据),父组件中监听 $emit 触发的事件得到子组件发送给自己的数据。话不多说,来个简单例子:父组件代码:<template> <d
2021-03-08 17:59:12 587
原创 解决v-html渲染HTML标签展示信息有误问题
问题描述:今天测试提了个bug:说在富文本编辑器上编辑了公告内容后,再查看公告的时候,页面上展示内容格式却乱码了,是有什么格式要求吗?接收到问题后,我马上进行了问题复现:果然在查看公告内容的时候,出现了HTML文本未能正常解析的问题:查看代码,代码是直接使用v-html解析接口返回的数据,我改变了一下v-html的变量取的是data里的htmlStr='<p>这是内容</p>',p标签内的信息却能被正常解析渲染出来。那为什么会乱码呢?再查看接口返回的数据.
2021-02-24 15:53:09 4288
原创 开发小技巧之巧用console
开发小技巧之巧用console在开发过程中,我们经常使用console.log()来辅助我们进行调试和开发,它简单方便,今天我们一起来了解它的一些技能和方法,让我们开发的时候更优雅、更高效的使用console.log()。打印变量:调试的过程中可能经常碰到在控制台中打印了多个变量,我们为了标识,会在后面加一个字符串表名它当前是哪个变量,如下:在控制台根据对应标识或者对应行数就可看到打印的值对应着哪个变量。但现在我有一个更直观的方法:可以把变量放入一对花括号中,例如console.log({x
2020-09-09 17:24:52 389
原创 解决覆盖样式无效之scoped和deep间的那些事儿
CSS的scoped作用域和深度选择器/deep/既可以优雅的开发代码,又可以完美的覆盖三方组件库(例如:element-ui等)、子组件的样式~
2020-03-02 17:21:03 2291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人