2019-09-05
## input输入框不能输入空格
` onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;`

## 全局拦截状态码,提示相关信息

## 登录之后修改请求
#### libs下面的 axios.js

## 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}`);
```

3.响应拦截的错误中打印
`console.log(errorInfo,"内部服务器发生错误");`
