资料
热心青年小邓
太阳升到最高点,阴影消失了。
展开
-
前端运用base64文件转为访问路径
最近在研究vue项目中使用pdf预览,因为要兼容IE11的问题最终使用pdfjs-dist插件来制作,该插件是可以兼容IE但是因为后端返还我的是base64文件,所以需要做一些处理。首先我运用的是拼接出dataURL的形式传递。但是因为IE11在解析base64文件时一些兼容问题,不支持直接传递dataURL的形式`data:application/pdf;base64,返回的base64流`这种格式在IE上有点问题但是后端没有文件服务器所以不能给我直接返回访问路径,我这边经过一些处理将base原创 2021-06-07 15:01:49 · 4127 阅读 · 2 评论 -
本地存储三种方式得区别
存储三种方式:cookie、sessionStorage、localStoragecookie可以设置过期时间 路径 domin1.cookie在浏览器和服务器间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。2.存储大小限制也不同,cookie数据不能超过4k,同时因为每次http请求都会携带cookie,所以cookie只适合保存很小的数据,如会话标识。sessionStorage和localStorage 虽然也有存储大小的限制,但比原创 2021-04-19 17:13:14 · 5090 阅读 · 8 评论 -
uniapp去除滚动条
近期在做一个uniapp项目,进行的时候发现内容超出后右侧滚动条难以隐藏,查了许多方法没有生效,这时我在网页上看了uniapp元素得css发现了问题。uni-page-wrapper { width:100%; heigth:100%}这个元素得宽高都是百分百。接下来一个uni-page-body{ width:100%;}这个元素就是我们主要布局得容器,但是他只有宽度没有高度,在我们布局中给盒子宽高百分百继承过来得高度为空,这时候就会导致一个问题,页面发生滚动,滚动条去除不原创 2021-04-15 10:57:47 · 5328 阅读 · 2 评论 -
给html元素设置的禁用效果
日常创作项目中我们经常用到button按钮或者是input,他们都可以使用disabled来控制是否是禁用效果,那么如果是其他的html元素该怎么做出禁用效果呢。cursor: not-allowed属性可以让我们得元素看起来有禁用得效果 ,但事件还是可以触发的,这个时候需要自行用条件判断事件是否触发。如果没有太多的样式方面需求可以直接使用cursor: not-allowed。如果我们想要类似与按钮禁用得效果,我们可以在元素中加一个定位盒子,然后给这个定位盒子加上cursor: not-allowe原创 2021-03-31 16:06:40 · 2311 阅读 · 0 评论