Πώς να γράψετε κώδικα σε TypeScript για να κάνετε ένα μέλος ιδιωτικό σε JavaScript μετά το tsc;

Όταν χρησιμοποιώ τη λέξη κλειδί private στο TypeScript, ο tsc δημιουργεί κώδικα JavaScript με δημόσια μέλη. Έτσι, τα ιδιωτικά μέλη της κλάσης στο TypeScript είναι δημόσια μέλη στο JavaScript. Παρακαλώ ρίξτε μια ματιά σε αυτό.

Πώς να γράψετε κώδικα σε

Διαβάστε περισσότερα →

Αποσφαλμάτωση Angular 2 Typescript με σφάλματα που δείχνουν σε παραγόμενα αρχεία Javascript

Όταν αναπτύσσω μια εφαρμογή Angular 2 σε Typescript, αυτή μεταγλωττίζεται σε αρχεία Javascript. Τα σφάλματα στον περιηγητή δείχνουν σε έναν αριθμό γραμμής στα αρχεία .js π.χ.:

Ωστόσο, αυτό που θέλω είναι ένας δείκτης στη γραμμή στο πραγματικό αρχείο .ts.

Τα αντίστοιχα αρχεία sourcemap βρίσκονται στη θέση τους και τα παραγόμενα αρχεία .js δείχνουν στα αρχεία χάρτη, π.χ.:

//

Διαβάστε περισσότερα →

Πίνακας αντικειμένων JavaScript

Έχω γράψει ένα μπλοκ κώδικα TypeScript.

CreateArray():any [] { console.log("start"); var array = []; var nameObjects = ["dave", "mike", "dave1", "mike1"]; for (var j = 0; j < nameObjects.length; j++) { for (var i = 1; i < 9; i++) { array.push({ "hour": i,

Διαβάστε περισσότερα →

excel - Τοπικός διαχωριστής για τη δημιουργία αρχείων CSV σε Typescript (ή Javascript)

Ψάχνω για τη «σωστή» μέθοδο για να προσδιορίσω τον διαχωριστή λίστας στην Πολιτιστική Ρύθμιση του χρήστη. Αυτή τη στιγμή χρησιμοποιώ αυτόν τον κώδικα:

private static SetSeparator() { var list = ['a', 'b']; var s = list.toLocaleString(); var sep = s[1]

Διαβάστε περισσότερα →

Αδύνατη η δημιουργία στιγμιότυπου κλάσης TypeScript σε JavaScript

Λυπάμαι για την πιθανώς καταραμένη ερώτηση.

Πρόβλημα:

Έχω ορίσει την κλάση στο TypeScript ως εξής:

1 class MyClass { 2 constructor() { 3 alert("MyClass instantiated!"); 4 } 5 } 6 export = MyClass;

Συμπιέζεται σε Java

Διαβάστε περισσότερα →

Πώς να συμπεριλάβετε εξωτερικές βιβλιοθήκες JavaScript στο Angular 2;

Προσπαθώ να συμπεριλάβω μια εξωτερική βιβλιοθήκη JS στην εφαρμογή μου Angular 2 και προσπαθώ να κάνω όλες τις μεθόδους σε αυτό το αρχείο JS ως υπηρεσία στην εφαρμογή Angular 2.

Για παράδειγμα: ας πούμε ότι το αρχείο JS μου περιέχει.

var hello = { helloworld : function(){

Διαβάστε περισσότερα →

Σύνθετες Υποσχέσεις στο Typescript/Javascript;

Γράφω μια κινητή εφαρμογή βασισμένη σε Angular2, χρησιμοποιώντας Typescript με το Nativescript runtime, αλλά αντιμετωπίζω κάποια προβλήματα με τα Promises. Έχω ένα HomeComponent, από το οποίο θα ήθελα να μπορώ να καλώ διάφορες λειτουργίες Bluetooth. Αυτές απαιτούν ανθρώπινη αλληλεπίδραση (όπως η επιλογή της συσκευής) και χρονικ

Διαβάστε περισσότερα →

typescript - Συνάρτηση JavaScript για να συγκρίνει τιμές σε έναν πίνακα και να την επιστρέψει

Mods: αισθανθείτε ελεύθεροι να παραφράσετε την ερώτηση. Αυτό που προσπαθώ να κάνω είναι να διαπιστώσω αν όλες οι τιμές στον πίνακα για μια δεδομένη δυναμική ιδιότητα είναι οι ίδιες και, αν είναι αληθές, να την επιστρέψω.

Έχω επιτύχει αυτό σε 3 γ

Διαβάστε περισσότερα →

typescript - Πώς να αποθηκεύσετε ένα κείμενο σε αρχείο και να το διαβάσετε ξανά αλλά να το αποθηκεύσετε ως δυαδικό σε javascript

Φτιάχνω έναν αποθηκευτή αρχείων από ένα string χρησιμοποιώντας το FileSaver.js από μια ερώτηση στο SO

let byteChars = atob("my string"); let byteNumbers = new Array(byteChars.length); for (var i = 0; i < byteChars.length; i++) { byteNumbers

Διαβάστε περισσότερα →

angular - Αρχεία Typescript δεν μεταγλωττίζονται σε αρχεία javascript σε έργο ιστοσελίδας στο Visual Studio

Άνοιξα μια ιστοσελίδα Angular 2 στο Visual Studio 2015 ενημέρωση 3 ως έργο ιστοσελίδας. Πρόσθεσα το "compileOnSave": true στο tsconfig.json και επανεκκίνησα το VS. Επανέκανα τη δημιουργία του έργου και το εκτέλεσα, αλλά δεν δημιουργούνται αρχεία .js. Χρ

Διαβάστε περισσότερα →