typescript JS / TS -为ES6类表达式添加装饰器

zc0qhyus  于 2023-03-24  发布在  TypeScript
关注(0)|答案(1)|浏览(118)

我有一个类表达式(参见MDN -类表达式)如下所示:
const XYZ = class {}
我想添加一个装饰器,就像我们在常规类中一样(参见TS类装饰器),我怎么做?
将它们添加到之前或内联会引发错误

rslzwgfq

rslzwgfq1#

ChatGPT助您一臂之力!

import { MyDecorator } from './my-decorator';

const MyClass = MyDecorator('parameter')(class {
  @MyDecorator
  myMethod() {
    // method code here
  }

  myOtherMethod() {
    // method code here
  }
});

相关问题