摘要:
XSS与CSRF介绍 XSS是一种跨站脚本攻击,是属于代码注入的一种,攻击者通过将代码注入网页中,其他用户看到会受到影响(代码内容有请求外部服务器); CSRF是一种跨站请求伪造,冒充用户发起请求,完成一些违背用户请求的行为(删帖,改密码,发邮件,发帖等) 防御方法举例: 对一些关键字和特殊字符进行 阅读全文
摘要:
网络状态码含义,常用(204,304, 404, 504,502) 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 常见HTTP状态码大全 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 http状态码 100 (继续) 请求者 阅读全文
摘要:
当我们做一些小项目,没必要用到vuex的时候,但是又要用类似vuex的功能,这个时候就可以用eventBus或者observable 一、先说一下eventBus 声明一个全局Vue实例变量 eventBus , 把所有的通信数据,事件监听都存储到这个变量上 在main.js中: Vue.proto 阅读全文
摘要:
https://www.cnblogs.com/myfirstboke/p/11321191.html 阅读全文
摘要:
https://zhuanlan.zhihu.com/p/65834362 阅读全文
摘要:
ES5: <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <script> //定义构造函数 function Person(name, age){ this.name= 阅读全文
摘要:
vue + elementui 的项目中,通过后端返回的数据动态封装表单组件。 其中有些场景: 1、有些下拉框是联动的,例如前面的一个下拉框选择值之后,后一个下拉框才根据前面的下拉框选择的值加载数据; 2、有些输入框后面跟一个图形操作等等 上面的需求就需要用到插槽了。 这里只简单的介绍 具名插槽+作 阅读全文
摘要:
使用axios发送get请求,参数写在query里 async getOrgList() { let res = await this.$axios.get('/user/b/getOrgList', { params: { pageNo: 1, pageSize: 99, type: 6 } }) 阅读全文
摘要:
阅读全文
摘要:
前言 自从Vue2.0推荐大家使用 axios 开始,axios 被越来越多的人所了解。使用axios发起一个请求对大家来说是比较简单的事情,但是axios没有进行封装复用,项目越来越大,引起的代码冗余。就会非常麻烦的一件事。所以本文会详细的跟大家介绍,如何封装请求,并且在项目组件中复用请求。有需要 阅读全文