摘要:
1、断开原因 WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来。 错误状态码: WebSocket断开时,会触发CloseEvent, CloseEvent会在连接关闭时发送给使用 WebSockets 的客户端. 它在 WebSocket 对象的 onclose 阅读全文
摘要:
1、安装、构建 2、项目目录 3、antd 修改 src/App.css,在文件顶部引入 antd/dist/antd.css。 antd 目前的默认文案是英文,如果需要使用其他语言,可以参考下面的方案。 antd 提供了一个 React 组件 ConfigProvider 用于全局配置国际化文案。 阅读全文
摘要:
项目中文件上传需要验证文件的格式,第一次正常,第二次就验证不通过了。在验证的地方console.log()两遍,发现结果不一样 !!! 正则和文件名都没变,但是两次的验证结果不同。 lastIndex 这一属性用于匹配下次检索的开始位置,该属性可读写,exec() 或 test()方法可以改写这一属 阅读全文
摘要:
项目中虽然没有一键换肤的要求,但是产品要求后期能换主题。在开发组件中涉及到主题的地方,要提取一些公用的变量,不要直接写死样式值。但是如果只是定义一些变量的话,只是完成控制颜色等值的提取。后期切换的话需要把所有变量再写一遍并注释之前的。不是很优雅。 一、Scss部分 定义变量以及映射表 // 默认主题 阅读全文
摘要:
一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。 第二步,用CSS分析器,分析CSS 阅读全文
摘要:
1、构建项目 上面的第一条,也就是 aaa 这一个选项在你第一次创建项目的时候是并不会出现的,只有你第一次创建完成项目后回提示你保存为默认配置模板,下次新建项目的时候就可以使用你选用的配置快速新建项目了,不需要再重新选择配置项目了。 第二条选项便是 vue cli 3 默认的项目模板,包含 babe 阅读全文
摘要:
1、安装CentOS 这里不再复述,不会的请移步VMware虚拟机安装centos7 2、部署 1、安装 node.js cd /usr/local/ wget https://nodejs.org/dist/v10.14.0/node-v10.14.0-linux-x64.tar.xz 解压源码 阅读全文
摘要:
镜像下载地址:http://www.linuxdown.net/ 在vmware上开始安装CentOS系统,点击菜单新建虚拟机,进入如下图步骤进行操作。 在vmware上开始安装CentOS系统,点击菜单新建虚拟机,进入如下图步骤进行操作。 接着进行自定义硬盘操作 接着进行自定义硬盘操作 最后虚拟机 阅读全文
摘要:
accept 属性只能与 <input type="file"> 配合使用。它规定能够通过文件上传进行提交的文件类型。 accept可以指定如下信息: *.3gpp audio/3gpp, video/3gpp 3GPP Audio/Video *.ac3 audio/ac3 AC3 Audio * 阅读全文
摘要:
1.post的方法里要加responseType: 'blob'参数,不然下载的excel会乱码 2.使用{type: "application/vnd.ms-excel"}的写法,可以保存为xls格式的excel文件(兼容老版本)。而使用“application/vnd.openxmlformat 阅读全文