我在Angular的TypeScript声明文件中找到了以下内容:
interface IDirective{
compile?:
(templateElement: IAugmentedJQuery,
Run Code Online (Sandbox Code Playgroud)
什么是?:编译后怎么办?
Ama*_*dan 31
请参阅:演练:接口| TypeScript ::描述简单类型.
基本上,?将成员标记为接口中的可选项.
(编辑:正如评论中所述,这不仅限于接口.)