私はtypescriptとangularjsの両方を学ぼうとしています(したがって、私は初心者なのでjavascriptです)
angularjs のチュートリアルを見てみると、次のようなことをしているのがわかります。
通常のJavaScriptでは:
//for full example, see the "Wire up a backend" project.js example
//on the main page of http://angularjs.org
function CreateCtrl($scope, $location, Project){
//do stuff
}
キッカーは、これらのパラメーターは任意の順序である可能性があり (またはまったく存在しない可能性があります)、Project は実際にはユーザー定義の変数/型です。angularjs フレームワークは、パラメーターを実際のオブジェクトにマップできます。
さて、Typescript に移りますが、このタイプの機能をどのように再現できますか? 実際には、angularjs の動作を何らかの方法で記述して、typescript でラップできるようにしたいと考えています (この柔軟なプロパティ インジェクションを強く入力します)。
何か案は?