用户中心USER CENTER

首页/用户
  • 浅析webpack源码之CachedInputFileSystem模块(六(1))

    摘要:原本写的误操作被吞了,下面是代码记录这个模块主要做了缓存文件操作生成缓存容器目前他们是一样样的都是,区别在于调用方法传递参数不一样,分别储存不一个类型的缓存把文件信息赋值给对应属性自定义读取读取文件调用对象方法分别清除对应的,是传入什么, 原本写的误操作被吞了,下面是代码记录这个模块主要做了缓存文件操作 module.exports = class CachedInputFileSys...

    Channe 发布于JavaScript
  • webpack4系列教程(五):处理项目中的资源文件(二)

    摘要:首先安装在中引入并添加修改和的之后,可见中引入了一个文件也正是我们在和中的代码可以帮助我们处理,如自动添加浏览器前缀。在根目录下创建修改和的在中加入打包之后打开,可见浏览器前缀已经加上了 1. 在项目中使用 less  在 src/assets/ 下新建 common.less : body{ background: #fafafa; padding: 20px; } show...

    Channe 发布于JavaScript
  • 初探WebSocket

    摘要:流控制通常就是在客户端的页面使用一个隐藏的窗口向服务端发出一个长连接的请求。和长链接以上几种服务器推的技术中长轮询和流控制其实都是基于长链接来实现的,也就是中所谓的。通信协议于年被定为标准,并被所补充规范。 初探WebSocket node websocket socket.io 我们平常开发的大部分web页面都是主动‘拉’的形式,如果需要更新页面内容,则需要刷新一个,但Slack工...

    Channe 发布于JavaScript
  • 浏览器的缓存机制

    摘要:缓存类型强缓存协商缓存强缓存不会向服务器发请求,直接从浏览器的缓存里面读取。协商缓存会向服务器发送请求,服务器会根据里面的参数判断是否命中缓存,如果命中就会返回,并且带上新的返回通知浏览器从缓存文件里面读取数据。 1:缓存类型 1:强缓存 2:协商缓存 1: 强缓存:不会向服务器发请求,直接从浏览器的缓存里面读取。状态码为200,size为from disk cache 或者 fr...

    Channe 发布于JavaScript
  • 解决一行文本溢出隐藏点击展开之后全部显示并自动换行每行长度一致问题

    摘要:一行数据文本内容太多,把页面撑得很长影响美观。该方法可以实现当一行文本内容超过固定长度后,收缩起来,显示一个展开按钮,用户一点击后就显示全部内容。 一行数据文本内容太多,把页面撑得很长影响美观。该方法可以实现当一行文本内容超过固定长度后,收缩起来,显示一个展开按钮,用户一点击后就显示全部内容。当然多行文本也同样适用,(若是全部是中文也可以使用判断判断字符串长度的方法,中文占用两个字符,...

    Channe 发布于JavaScript
<