2019-09-05

## input输入框不能输入空格 ` onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;` ![image.png](https://cos.easydoc.net/22492964/files/k14n8cks.png) ## 全局拦截状态码,提示相关信息 ![image.png](https://cos.easydoc.net/22492964/files/k14n6tla.png) ## 登录之后修改请求 #### libs下面的 axios.js ![image.png](https://cos.easydoc.net/22492964/files/k06gef0e.png) ## vue 动态添加class #### 1. :class="item.level === '001' ? 'blue' : item.level === '002'?'orange' : item.level === '003'?'red':''" v-for="(item,index) in alarmData" :key="index" #### 2. :class="[item.level === '001' ? 'blue':'',item.level === '002'?'orange' :'', item.level === '003'?'red':'']" v-for="(item,index) in alarmData" :key="index" #### 调用接口时加上请求头iview-admin libs=>axios.js文件中 ```js getInsideConfig () { const config = { baseURL: this.baseUrl, headers: { "Content-Type":"application/json" //------关键代码---在请求头上加token--- // "access_token":getToken() } } return config } ``` #### 请求接口报错友好提示iview-admin libs=>axios.js文件中 1.`import { Message } from 'iview'` 2. ```js // Message.error("内部服务器发生错误,请联系管理员!"); Message.error(JSON.stringify(errorInfo),"errorInfo"); console.warn(`url:${responseURL},result:${statusText}`); ``` ![image.png](https://cos.easydoc.net/22492964/files/k0835prv.png) 3.响应拦截的错误中打印 `console.log(errorInfo,"内部服务器发生错误");` ![image.png](https://cos.easydoc.net/22492964/files/k08342jc.png)