打字稿:如何将函数表达式转换为类

时间:2021-04-22 01:30:32

标签: javascript typescript function class

我想在打字稿中使用这段代码

import StandardError from 'standard-error';
import Http from 'http';

function StkError(code, msg) {

  StandardError.call(
    this,
    { body: msg.body, params: msg.request.params, query: msg.request.query } || Http.STATUS_CODES[code],
    {
      code,
    },
  );
}

StkError.prototype = Object.create(StandardError.prototype, {
  constructor: { value: StkError, configurable: true, writable: true },
});


export default StkError;

你试过这个

   class StkError extends StandardError {
      constructor(code: any, msg: any) {
        super(msg, code);
      }
    }

但我不知道如何集成函数call

我正在尝试将此 package 与打字稿一起使用。

我是打字稿新手,谢谢你的帮助

0 个答案:

没有答案
相关问题