Skip to content

onion-interceptorDocs


函数: operate()

operate(fn): Opeartion

Generate Operator 函数用于创建一个操作符。

参数

参数名类型描述
fnMiddleware<Context, any>要转换成操作符的中间件函数。

返回值类型

Opeartion

转换后的操作符。

示例

@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);

查看源码

index.ts:92

Released under the MIT License.