摘要: 格式化工具:Prettier - Code formatter 打开配置文件 setting.json 按住:ctrl + shift + p , 输入 settings.json, 选择 下图 配置说明: // 超过最大值换行 "prettier.printWidth": 80, // 不格式化v 阅读全文
posted @ 2020-11-24 15:57 vs1435 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 初始化: yarn create react-app skill --template typescript 安装依赖: antd @ant-design/icons // ant design 相关 classnames @types/classnames // 样式组合库 react-redux 阅读全文
posted @ 2020-11-03 19:00 vs1435 阅读(336) 评论(0) 推荐(1) 编辑
摘要: 组件钩子函数 自定义指令 API 已重命名,以便更好地与组件生命周期保持一致 自定义指令将由子组件通过 v-bind="$attrs" v-for 中的 Ref 数组 Vue 2 中,在 v-for 里使用的 ref attribute 会用 ref 数组填充相应的 $refs property。 阅读全文
posted @ 2020-10-09 15:23 vs1435 阅读(717) 评论(0) 推荐(0) 编辑
摘要: XSS攻击: 描述: Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取用户的敏感信息如 Cookie、SessionID 等,进而危害数据安全; 注入点: 1.HTM 阅读全文
posted @ 2020-06-16 16:16 vs1435 阅读(206) 评论(0) 推荐(0) 编辑
摘要: this的绑定方式: 默认绑定(非严格模式下this指向全局对象, 严格模式下this会绑定到undefined) 隐式绑定,this 永远指向最后调用它的那个对象(如 obj.foo()的调用方式, foo内的this指向obj) 显示绑定(apply、call、bind) new绑定 箭头函数绑 阅读全文
posted @ 2020-06-12 19:09 vs1435 阅读(155) 评论(0) 推荐(0) 编辑
摘要: cookie不可跨域,每个cookie都会绑定单一的域名 图文解析: 属性: name、value:键值对,不多说(值最好进行URL编码。有一种说法:cookie规定是名称/值是不允许包含分号,逗号,空格的,考虑服务器的兼容性,任何存储cookie的数据都应该被编码) domain: 域名,没有设置 阅读全文
posted @ 2020-06-12 11:18 vs1435 阅读(136) 评论(0) 推荐(0) 编辑
摘要: HTTP缓存: 分为两种:强缓存与协商缓存, 强缓存是不需要发送HTTP请求的, 而协商缓存需要; 发送请求之前, 会先检查一下强缓存, 如果命中直接使用,否则就进入下一步; 强缓存 Expires强缓存(http/1.0): Expires字面意思表示的是有效期, 表示的就是一个具体的时间. 例如 阅读全文
posted @ 2020-06-11 20:09 vs1435 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 一句话概述HTTP: HTTP通常跑在TCP/IP协议栈之上 依靠IP协议实现寻址和路由 TCP协议实现可靠数据传输 DNS协议实现域名查找 SSL/TLS协议实现安全通信 HTTP特点: 一种请求/响应模式的协议 超文本传输协议,允许传输文本、图片、音频等,传输的类型由Content-Type标记 阅读全文
posted @ 2020-06-11 17:45 vs1435 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Vue 的 ref 属性的回顾 vue 的 ref 属性主要用于访问子组件(vue组件)或者子元素(dom元素), 具体写法:<base-input ref="usernameInput"></base-input> 获取实例:this.$refs.usernameInput 如果base-inpu 阅读全文
posted @ 2020-05-29 13:03 vs1435 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: Vue Provide/inject 使用的回顾 Provide/inject 不是响应式的 基本用法: 接下来 2 个例子只工作在 Vue 2.2.1 或更高版本。低于这个版本时,注入的值会在 props 和 data 初始化之后得到。 在 2.5.0+ 的注入可以通过设置默认值使其变成可选项 注 阅读全文
posted @ 2020-05-28 20:27 vs1435 阅读(1283) 评论(0) 推荐(0) 编辑