Questions marquées «typescript»

278
Comment appliquer des filtres à * ngFor?

Apparemment, Angular 2 utilisera des tuyaux au lieu de filtres comme dans Angular1 en conjonction avec ng-for pour filtrer les résultats, bien que l'implémentation semble toujours vague, sans documentation claire. À savoir ce que j'essaie de réaliser pourrait être considéré du point de vue suivant...

273
Exportation typographique vs exportation par défaut

Quelle est la différence dans Typescript entre exportet default export. Dans tous les tutoriels, je vois des gens exporting dans leurs classes et je ne peux pas compiler mon code si je n'ajoute pas le defaultmot - clé avant d'exporter. De plus, je n'ai trouvé aucune trace du mot-clé d'exportation...

262
Créer une énumération avec des valeurs de chaîne

Le code suivant peut être utilisé pour créer un enumdans TypeScript: enum e { hello = 1, world = 2 }; Et les valeurs sont accessibles par: e.hello; e.world; Comment créer un enumavec des valeurs de chaîne? enum e { hello = "hello", // error: cannot convert string to e world = "world" // error...

258
Définir des constantes globales

Dans Angular 1.x, vous pouvez définir des constantes comme ceci: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Quel serait l'équivalent en angulaire (avec TypeScript)? Je ne veux simplement pas répéter l'URL de base de l'API encore et encore dans tous...

257
Typographie: différence entre String et string

Quelqu'un connaît-il la différence entre String et string en TypeScript? Ai-je raison de supposer qu'ils devraient être les mêmes? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! La version actuelle du compilateur dit: Type 'String' is not...

252
TypeScript et initialiseurs de champ

Comment initier une nouvelle classe de TScette manière (exemple C#pour montrer ce que je veux): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [modifier] Lorsque j'écrivais cette question, j'étais un développeur .NET pur sans beaucoup de...