Questions marquées «typescript»

90
Comment énumérer par programme un type d'énumération?

Dire que j'ai un tapuscrit enum, MyEnumcomme suit: enum MyEnum { First, Second, Third } Quelle serait la meilleure façon dans TypeScript 0.9.5 de produire un tableau des enumvaleurs? Exemple: var choices: MyEnum[]; // or Array<MyEnum> choices = MyEnum.GetValues(); // plans for this? choices...

90
TypeScript autorise-t-il les alias de type?

Je souhaite donc pouvoir utiliser un alias pour un type laid qui ressemble à ceci: Maybe<Promise<Paged<Carrier>, Problem>>[] Quelque chose comme: import Response = Maybe<Promise<Paged<Carrier>, Problem>>[]; Existe-t-il un moyen de faire des alias de type dans...

90
Mangouste à la manière du Typescript…?

Essayer d'implémenter un modèle Mongoose dans Typescript. La fouille de Google n'a révélé qu'une approche hybride (combinant JS et TS). Comment implémenter la classe User, sur mon approche plutôt naïve, sans le JS? Vous voulez pouvoir IUserModel sans bagages. import {IUser} from './user.ts';...

89
Entrée de formulaire personnalisé angulaire 2

Comment puis-je créer un composant personnalisé qui fonctionnerait comme une <input>balise native ? Je veux que mon contrôle de formulaire personnalisé puisse prendre en charge ngControl, ngForm, [(ngModel)]. Si je comprends bien, je dois implémenter certaines interfaces pour que mon propre...

88
Transformer le type d'union en type d'intersection

Existe-t-il un moyen de transformer un type union en type intersection: type FunctionUnion = () => void | (p: string) => void type FunctionIntersection = () => void & (p: string) => void Je voudrais appliquer une transformation FunctionUnionpour obtenirFunctionIntersection...