onion-interceptor • Docs
函数: operate()
operate(
fn
):Opeartion
Generate Operator 函数用于创建一个操作符。
参数
参数名 | 类型 | 描述 |
---|---|---|
fn | Middleware <Context , any > | 要转换成操作符的中间件函数。 |
返回值类型
转换后的操作符。
示例
@onion-interceptor/pipes - npm (npmjs.com) 该库中的 操作符就是基于 operate 封装的。
typescript
// 创建操作符用于一些快捷操作 如 catchError 等
const myMiddleware:Middleware = async (ctx, next) => {
// do something
await next();
// do something
};
const myOperation = operate(myMiddleware);