私はAngularを学んでいて、TypeScriptも初めてなので、私の質問は次のとおりです。コンポーネントまたはディレクティブで、メタデータまたはデコレータにこのような「@」記号が付いているのはなぜですか_@Component
_/_@Directive
_。
それの目的は何ですか、そしていつそれを使うべきですか?
デコレータの略です。 TypeScript固有ではありません。
詳細については、Googleの「javascriptデコレータ」をご覧ください。
例えば:
http://javascript.info/tutorial/decorators
https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841#.jzu13e5lr
また、@ hardikModhaが述べたように、TypeScriptハンドブックを検索することもできます。 http://www.typescriptlang.org/docs/handbook/decorators.html