自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 JS代码的优雅转身(优化if、switch的冗余)

由switch引发的浑身不舒服由于项目需求,要开发一个文档在线预览的功能,根据文档类型的不同进入相对应的函数中。于是乎,第一个跳入到脑海中的便是switch:// 根据读取文件的类型不同,进入不同的函数中switch (type) { case 'pdf': this.previewPDF(src); return null; brea...

2019-09-28 15:23:39 1057 2

原创 响应式设计中处理安卓横屏屏幕宽度的方法

在上述代码中,我们使用了window.onorientationchange事件监听器来检测设备方向的变化,当设备从横屏切换到竖屏或者反过来时,会弹出相应的提示信息。当设备横屏时,虽然屏幕的物理分辨率变高了,但clientWidth的值通常不会改变,以保持相对的布局一致性。在安卓设备上,当浏览器窗口的clientWidth属性用于获取视口的宽度时,如果设备处于横屏模式,则clientWidth返回的值可能不会反映出设备实际的屏幕分辨率。

2024-07-04 21:36:44 196

原创 element ui踩坑日记之select组件

select组件的坑问题描述:从后台拿到的selectValue的值,显示的是0、1。并非预期的“是”、“否”。原因:selectValue是Number类型,而绑定在select组件上的selectData.value是String类型,导致组件匹配不到相应的selectData.label,只能显示selectValue的值。解决:select组件绑定的value值改成select...

2019-10-21 10:58:01 570

原创 vue生命周期(记录)

【代码】vue生命周期(记录)

2019-01-07 13:10:34 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除