Kann mir jemand alle Schritte erklären, die ich machen muss, um eine vollständige sprintf-Bibliothek (mit Nullauffüllung und allen anderen Features, die normalerweise in einem Standardsprint vorhanden sind) in Angular 2 Typescript-Komponente zu verwenden? Vielen Dank.Angular 2, sprintf in TypeScript
Antwort
Ich beantworte meine eigene Frage.
Download dieser Bibliothek: https://github.com/alexei/sprintf.js
einen Verweis auf die sprintf.js Datei im head-Tag der index.html Hauptdatei hinzufügen:
<script src="assets/js/sprintf.js"></script>
Dann in die Komponente, erklären die main sprintf Funktion wie folgt, um sie wie gewohnt in Ihrem Code zu verwenden.
declare var sprintf: any;
console.log(sprintf("%s %s!", "Hello", "Massimo")); // output : Hello Massimo!
wo würden Sie setzen 'declare var sprintf: any;'? –
Sie müssen es in der Komponente deklarieren, die es verwendet, oben unter dem Import –
Installieren sprintf-js
npm install sprintf-js --save
Installieren Typoskript Definition
typings install dt~sprintf-js --global --save
Import und Verwendung in Code
import {sprintf} from "sprintf-js";
console.log(sprintf("%s %s!", "Hello", "Massimo"));
Wie Typisierungen ist jetzt veraltet:
$ npm install --save @types/sprintf
Dann in Ihrer Typoskript Quelle:
import { sprintf } from 'sprintf';
in ionic müssen Sie schreiben: "import {sprintf} von" sprintf-js ";" – Daniel
npm i sprintf-js --save
npm i --save_dev @types/sprintf-js
import {sprintf} from "sprintf-js";
Es sollte sein 'npm ich --save-dev @ types/sprintf-js', nein? –
- 1. Angular 2 Typescript-Kompilierungsfehler TS2304?
- 2. TypeScript Angular 2 Antworten Abonnieren
- 3. Json Manipulation TypeScript Angular 2
- 4. Best Practice für Angular 2 in TypeScript
- 5. Integration Crypto-js in typeScript Angular 2
- 6. Verwenden Sie IScroll in Angular 2/Typescript
- 7. Angular 2: Mix Typescript, Javascript und Dart
- 8. Angular 2 typescript JavaScript-Funktion aufrufen
- 9. Component nicht Rendern Angular 2 Typescript
- 10. Angular 2 - Typescript | Variable ist in anderen Funktionen nicht verwendbar
- 11. Tiefe Kopie eines Arrays in Angular 2 + TypeScript
- 12. Mehrschritt-Funktionen mit Observablen in Angular 2/Typescript
- 13. Syntax von Elementeigenschaften und Konstruktoren in angular 2 typescript
- 14. Typescript TS7017: implizit beliebig für eine Pipe in Angular 2
- 15. Deklarieren mehrerer Variablen in einer Zeile + Angular 2 & TypeScript
- 16. Externe JavaScript-Bibliothek in ein Angular 2 TypeScript-Projekt einbinden
- 17. Angular 2 + typscript oder Angular 2 + Javascript welches ist ratsam
- 18. Jasmine TypeScript Test Angular
- 19. Angular 2 typescript 1.8 compliation Fehler für Schleife Anweisung
- 20. Angular 2 - Kommunikation von Typescript-Funktionen mit externen js-Bibliotheken
- 21. Angular 2 Typescript: TypeError: this.validator ist keine Funktion
- 22. Angular 2 - Import von externen Prospekt Typescript Bibliothek
- 23. Angular 2 mit Typescript Pluggable Komponente für Javascript-Projekte
- 24. Angular 2 Typescript: So exportieren Sie externe JS-Variable
- 25. Parserfehler: Unerwartetes Ende des Ausdrucks: {{Wert?}} | Angular 2 Typescript
- 26. Typprüfung in Angular 2 Vorlagen
- 27. Angular 2 Errors und Typescript - wie zu debuggen?
- 28. Angular 2, TypeScript & ui-router - Wie bekomme ich staatliche params
- 29. Lauftests für Angular 2 für Typescript mit Karma
- 30. zwei Objektarrays mit Angular 2 und TypeScript zusammenführen?
Willkommen bei Stackoverflow. Gib mir einige Code-Fragen oder zeige mir auf einige Ressourcen Fragen werden abgeraten. Bitte fügen Sie Ihrer Frage einen Code hinzu, der anzeigt, was Sie versucht haben und wo Sie versagt haben. https://www.google.at/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=sprintf%20typescript zeigt einige Links an, mit denen Sie beginnen sollten. –
Javascript haben Sie nicht solche Standards – YOU