Αυτή τη στιγμή εργάζομαι σε ένα έργο που απαιτεί εξαγωγή δεδομένων σε πολλαπλά φύλλα xlsx. Σε ένα από αυτά, χρειάζεται να προσθέσω τύπο σε κελιά που ελέγχει κάποιες συνθήκες πριν προσθέσει κάποια δεδομένα από το πρώτο φύλλο. Εδώ είναι ένα από αυτά:
Ref !== null ? worksheet2.getCell('D2').value ={ formula: `IF('dataSheet'!${Ref.address}<>"";'dataSheet'!${Ref.address};"")`, result:Ref.value} : worksheet2.getCell('D2').value = '';Η αναφορά
Διαβάστε περισσότερα →
Χρησιμοποιώ το tsc.exe χειροκίνητα, υπάρχει κάποιος τρόπος να του περάσω βασικά ένα πλήθος αρχείων Typescript κάτω από ένα ριζικό namespace και απλώς να τα μεταγλωττίσω σε ένα μόνο αρχείο js που περικλείεται σε namespace;
Σκέφτομαι όπως έχεις ένα .net dll που περιέχει τον βασικό χώρο ον
Διαβάστε περισσότερα →Έχω ένα Visual Studio έργο με Web Essentials και Typescript και javascript δέσιμο.
Θα ήθελα να μπορώ να κάνω τα εξής:
Βασ
Διαβάστε περισσότερα →
Ξεκίνησα να εργάζομαι σε ένα έργο όπου χρησιμοποιούνται Backbone και Javascript. Δεν είμαι σίγουρος πώς να ξεκινήσω την ενσωμάτωση του Typescript. Για παράδειγμα, έχουμε ένα namespace της εταιρείας μας που προηγείται των views, models, objects, κ.λπ. Έτ
Διαβάστε περισσότερα →Η αποσφαλμάτωση μιας εφαρμογής Web ASP.NET στο Visual Studio 2013 δίνει τη δυνατότητα να αποσφαλματώνετε τα αρχεία JavaScript από την πλευρά του πελάτη στο Visual Studio 2013. Δεν είναι δυνατό αυτό με μια εφαρμογή Web NodeJs στο Visual Studio 2013;
Μπορεί να γίνει χρησιμοποιώντας τον IE ως πρόγραμμα περιήγησης και χρησιμοποιώντας εργαλεία node.js για το Visual Studio, αλλά δεν έχω καταφέρει να κάνω αποσφαλμάτωση από τον κώδικα του πελάτη
Διαβάστε περισσότερα →
Θα ήθελα να δημιουργήσω έναν ορισμό TypeScript για μια μεγάλη κλάση JavaScript χωρίς να προσθέσω όλα τα μέλη της, θα ήθελα να είναι τύπου "any". Για παράδειγμα:
ContainerSurface.d.ts:
declare class ContainerSurface { } export = Conta Διαβάστε περισσότερα →
Στο TypeScript, καταλαβαίνω πώς να ορίσω το σχήμα μιας εξωτερικής βιβλιοθήκης. Σκεφτείτε όμως την περίπτωση στην οποία χρειάζεται μόνο μια συνάρτηση από τη βιβλιοθήκη ή η βιβλιοθήκη είναι μόνο μια μεμονωμένη (πιθανώς υπερφορτωμένη) συνάρτηση (όπως αυτή η βιβλιοθήκη γ
Διαβάστε περισσότερα →Δουλεύω σε μια αρκετά μεγάλη υπάρχουσα διαδικτυακή εφαρμογή με την ομάδα. Περιστασιακά αντιμετωπίζουμε κοινές λεπτομέρειες κωδικοποίησης JavaScript, όπως διαφορά πεζών-κεφαλαίων κατά την κλήση μιας συνάρτησης ή έλλειψη τελεστή κ.λπ.
Βρίσκω το TypeScript ως υποσχόμενη λύση για τέτοια ζητήματα, ειδικά όταν δουλεύει κανείς με ομάδα σε διαφορετικά αρχεία/μονάδες. Έχει πολλά οφέλη όπως
Έχω το έργο μου ρυθμισμένο στο WebStorm για να μεταγλωττίζει TypeScript σε JavaScript κ.λπ. Έτσι γράφω τον κώδικά μου καθώς και τα τεστ μου σε TypeScript.
Όταν τρέχω το «Karma με κάλυψη» στο WebStorm, όλα τρέχουν καλά.
Αλλά, όταν για παράδειγμα ένα τεστ αποτυγχάνει, η έξοδος συνεχίζει να δείχνει στα αρχεία JavaScript. Έτσι, όταν κάνω κλικ στο αποτυχημένο τεστ, ανοίγει το αρχείο JavaScript αντί για το αρχείο TypeScript.
Διαβάστε περισσότερα →
Έχω μια κλάση typescript
class BlockJsonBig { private m_simpleStorage:simplestoragejs.SimpleStorage; ... }και θα ήθελε να το έχει να επεκτείνει (υποκλάση) μια κανονική μη TS συνάρτηση όπως σε:
var BlockJsonSmall = B Διαβάστε περισσότερα →