摘要: vue-property-decorator组件依赖于vue-class-components @Component 这个属性是写组件的核心,他一般作为装饰器植入我们所写的组件class内 而他也可以通过设置参数来讲一些额外的属性注入class内 <script lang="ts"> import 阅读全文
posted @ 2021-09-27 15:39 来吃点代码 阅读(659) 评论(0) 推荐(0) 编辑
摘要: function Vue (options) { if (process.env.NODE_ENV !== 'production' &&!(this instanceof Vue)) { warn('Vue is a constructor and should be called with th 阅读全文
posted @ 2021-09-27 15:39 来吃点代码 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 我们常用的指令中v-model 他实际上是语法糖 <template> <input v-model="value"/> </template> <script> export default { data() { return { value:'' }; } }; </script> 等于以下写法 阅读全文
posted @ 2021-09-27 15:30 来吃点代码 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 是什么 是指在你登录了A网站的用户信息后,且登录信息还未失效的情况下,打开其他网站,发起A网站的请求,这个时候发起的请求会自动带上cookie,服务器接收的时候会认为是正常的请求 为什么同源政策不能防御csrf 1,可以使用html标签来发送请求,完全可以不使用ajax,比如img 2,同源策略是拦 阅读全文
posted @ 2021-09-08 19:01 来吃点代码 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 是什么 跨网站指令码,将程序恶意注入到网页上,是网页使用产生影响 如何攻击 1,通过链接注入 <!-- http://www.domain.com?name=<script>alert(1)</script> --> <div>{{name}}</div> 这就会导致页面执行了alert(1)的代码 阅读全文
posted @ 2021-09-08 16:57 来吃点代码 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 三次握手 1,客 --> 服 发送服务器请求报文 处于半链接队列 2,服 --> 客 发送确认信息并告知 3,客 --> 服 确认链接 四次挥手 1,客 --> 服 发送链接释放报文 客户端处于终止等待状态,停止数据传输,等待服务器确认 2,服 --> 客 服务器在收到报文后,向客户端发送确认报文, 阅读全文
posted @ 2021-09-08 15:32 来吃点代码 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 简单描述 1,DNS解析域名成io地址 2,TCP链接:三次握手(防止失效请求链接报文传送到服务器) 3,发送Http请求 4,服务器处理请求并返回Http报文 5,浏览器渲染页面 6,断开链接:TCP4次挥手 详细描述 1,浏览器检查url组装协议,形成完整url 2,浏览器将url发送至网络进程 阅读全文
posted @ 2021-09-08 14:41 来吃点代码 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 请求报文 1,请求行:包含请求方法,请求地址,请求协议 2,请求头:储存描述请求的key+value(Asspet 类型 Referer来自哪里 content-Type文档类型 Cache-Control缓存控制) 3,空行:表示请求头终结 4,请求数据 响应报文 1,响应行:相应协议,状态码,状 阅读全文
posted @ 2021-09-08 14:26 来吃点代码 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 是什么 webpack是JavaScript的模块打包工具,通过分析模块之间的依赖,将所有模块打包成一份或者多份代码包。 工作流程 1,初始化参数,初始化Compiler对象,从配置文件和shell 语句读取参数 2,开始编译,加载所有配置的插件 3,确定所有入口文件件 4,编译模块 5,根据模块之 阅读全文
posted @ 2021-09-08 09:59 来吃点代码 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 核心方法 vue2.x, 通过Object.defineProperty(),遍历循环劫持所有数据 vue3,通过proxy(),可以直接监听对象 diff算法 vue2.x,在数据发生变化时,会生成一个虚拟dom,并和旧的虚拟dom进行对比,这个对比时全量对比,每个节点都会进行比对 vue3,在数 阅读全文
posted @ 2021-09-07 18:20 来吃点代码 阅读(268) 评论(0) 推荐(0) 编辑