Προσπαθώ να φτιάξω ένα userscript σε TypeScript χρησιμοποιώντας Webpack και προ-συμπιεσμένα templates του Hogan.js.
Για να λειτουργήσει, χρειάζεται να εισάγω ένα συνοδευμένο αρχείο, carousel_inner.js. Αυτό το αρχείο δημιουργείται αυτόματα, οπότε δεν
Διαβάστε περισσότερα →
Αυτή τη στιγμή δουλεύω σε ένα έργο React Native (βασισμένο σε JS) στο οποίο χρειάζεται να ταιριάξω και να εξάγω τα ονόματα Νοσοκομείων από δυναμικές παραγράφους που προέρχονται από τον διακομιστή backend. Γνωρίζω για τις συναρτήσεις match(), includes() κ.λπ., αλλά αυτές δεν λειτουργούν σε αυτή
Διαβάστε περισσότερα →Ο κώδικάς μου φαίνεται έτσι:
async run(minutesToRun: number): Promise<void> { await authenticate(); await this.stock.fillArray(); await subscribeToInstrument(this, this.orderBookId); await subscribeToOrderbook(this, this.orderBookId); await this.updateLoop(minutesToRun); } sleep(ms) { return new Promise((resolve) => setTimeout(resolve, ms)); } async updateLoop(minutesToRun: number) { const startTime = new Date(); const timeDiff = compa Διαβάστε περισσότερα →
Δουλεύω με Ionic 5 και Angular και χρειάζομαι να αλλάξω το DOM της προβολής μου μετά από ένα αναδυόμενο παράθυρο modal. Το πρόβλημα είναι ότι πρέπει να ξαναφορτώσω την προβολή για να δω τις αλλαγές στο DOM, και χρειάζομαι να αλλάζει χωρίς καμία επαναφόρτωση.
Διαβάστε περισσότερα →
Λοιπόν, έχω αυτή τη συμβολοσειρά:
function abc() {\n\n return def;\n}Και χρησιμοποιώ αυτό:
string.match(/[^\r\n]+/g)Και ταιριάζει σε 3 γραμμές:
Αγώνας 1: function abc() {
Αγώνας 2: επιστροφή def;
Αγώνα 3: }
Αλλά λείπει
Διαβάστε περισσότερα →
Αντιμετωπίζω ένα περίεργο πρόβλημα με αυτό που πιστεύω ότι είναι ο τρόπος με τον οποίο η Javascript αναφέρεται στις μεταβλητές. Το έργο στο οποίο εργάζομαι είναι σε Typescript, αλλά αυτή η λειτουργικότητα προέρχεται από καθαρή Javascript.
Έχω ένα αντικείμενο all_obj που έχει οριστεί πιο πάνω στον κώδικα.
Ο παρακάτω κώδικας:
all = []; data = []; console.log(all_obj);Αποτελέσματα:
{ "1593561600000 Διαβάστε περισσότερα →Έχω αγοράσει ένα πρότυπο διαχείρισης VueJS που είναι γραμμένο σε JS και χρειάζεται να το ενσωματώσω στην τρέχουσα εφαρμογή μου σε TS. Όταν αντιγράφω τα components, τις προβολές και άλλα κομμάτια, λαμβάνω το παρακάτω σφάλμα. Είναι δυνατόν να το διορθώσω χωρίς να τροποποιήσω απευθείας τους εξωτερικούς κώδικες; Χρειάζεται να βρω έναν μόνιμο τρόπο που να παραμένει μετά από ενημερώσεις.
Εδώ είναι το σφάλμα:
ERROR in /Users/username/MyApplicationDirectory/src/main.ts(17,32): 17: Διαβάστε περισσότερα →
Το Dynamics CRM έχει τα δικά του XRM JS APIs, τα οποία προσπαθώ να εκτελέσω σε μια επέκταση Chrome στην οποία εργάζομαι. Χρησιμοποιώ τον παρακάτω κώδικα.
chrome.tabs.query({ currentWindow: true, active: true }, function(tabs) { chrome.scripting.executeScript({ target: { tabId: tabs[0].id }, func: () => { Xrm.Utility.alertDialog("Hello world", () => { }); } }); }); Xrm.Utility.alertDialog("Hello world", () =& Διαβάστε περισσότερα →Προσπαθώ να αξιολογήσω το κόστος για να μεταφέρουμε τη βάση κώδικα του έργου μας από JavaScript σε TypeScript, και ο κύριος στόχος μας είναι κυρίως να μην χρειαστεί να μετατρέψουμε ΟΛΗ τη βάση κώδικα σε TypeScript τώρα, αλλά βήμα-βήμα.
Ακολούθησα το έγγραφο για αυτό https://reactnative.dev/docs/typescript
Προσπάθησα να μετατρέψω ένα τυχαίο αρχείο σε TypeScript
interface Props { iconName: string; iconType?: string; text: string; onPress?(evt: GestureResponderE Διαβάστε περισσότερα →
Έχω ένα κομμάτι JS που παίρνει τα FormData από μια φόρμα που περνιέται στον constructor. Αυτό λειτουργεί μια χαρά σε JS, αλλά όταν μεταφράζω τον ίδιο κώδικα σε TypeScript δεν λειτουργεί πια, και τότε το αντικείμενο FormData είναι απλώς κενό.
Συνάρτηση που δημιουργεί το FormData:
Διαβάστε περισσότερα →