middleware
最后更新于:2022-04-01 04:35:10
[TOC=2,4]
`think.middleware.base` 类继承自 [think.http.base](https://thinkjs.org/zh-CN/doc/2.0/api_think_http_base.html)。
##### ES6 方式
~~~
export default class extends think.middleware.base {
run(){
}
}
~~~
##### 动态创建类的方式
~~~
module.exports = think.middleware({
run: function(){
}
})
~~~
### 方法
#### middleare.run()
* `return` {Promise}
middleware 对外的方法入口,调用 middleware 时会自动调用该方法。
文档地址:[https://github.com/75team/www.thinkjs.org/tree/master/view/zh-CN/doc/2.0/api_middleware.md](https://github.com/75team/www.thinkjs.org/tree/master/view/zh-CN/doc/2.0/api_middleware.md)