TypeScript 在装饰器后更好的错误提示:分号

ryhaxcpt  于 9个月前  发布在  TypeScript
关注(0)|答案(1)|浏览(83)

TypeScript版本: 2.7.0-dev.20171230
代码

  1. import { component } from "babyioc";
  2. import { Member } from "./Effects";
  3. class Example {
  4. @component(Member);
  5. public readonly member: Member;
  6. }

预期行为:

  1. file.ts(6,23): error TSXXXX: Semicolons not allowed after decorators.

实际行为:

  1. file.ts(6,23): error TS1146: Declaration expected.

虽然不是很重要,但对我来说有点困惑。

368yc8dk

368yc8dk1#

你好,以下是翻译结果:

👋 @RyanCavanaugh 我仍然想解决这个问题,但是 #22013 在没有审查的情况下消失了。团队是否仍然认为这是一个 help wanted 问题?如果是这样,我可以解决合并冲突并更新那个 PR。

相关问题