Zoeken op website

google chrome - Typescript/Javascript objecteigenschappen lijken te verdwijnen wanneer je toegang tot ze probeert te krijgen?

Ik heb de volgende code:

function generateImageURLS(product : Product) : Array<string>{ console.log(product); console.log(product["price"]); console.log(product.price);

Wanneer ik mijn project debug in Google Chrome en ik open de eerste uitvoer, kan ik zien dat alle eigenschappen zijn ingesteld en alles lijkt normaal...

maar wanneer ik een eigenschap van mijn object alleen wil afdrukken, krijg ik altijd

undefinded

wat ver

Lees verder →

typescript - Hoe identificeer je meerdere fouten in JavaScript-promises?

Ik probeer voor het eerst promises te gebruiken, maar ik heb moeite om de beste manier te vinden om met meerdere typen fouten/uitzonderingen om te gaan.

Ik implementeer een gebruikerslogin. Het is nuttig om bij een mislukking te weten of de gebruikersnaam niet bestaat, het wachtwoord onjuist is of dat er een andere fout is opgetreden.

Hieronder staat een gedeelte van mijn loginservice die AWS Cognito gebruikt (grotendeels irrelevant hier). In de onFailure-callback heb ik ervoor ge

Lees verder →

arrays - Angular gebruikt javascript om een sorteer Pipe te maken

Ik heb een vraag wanneer ik een sorteer-pijplijn in Angular2 bouw, hier is mijn pijplijncode:

import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'sort' }) export class SortPipe implements PipeTransform { transform(value: any, propName: string): any { return value.sort((a,b)=> {

Lees verder →

reactjs - Hoe een door JavaScript gegenereerd DOM-element aan een React render-functie door te geven

Ik ben een beginner in React. Ik probeer een component te maken genaamd StationBrowserForHome (TSX). In de render()-functie wil ik een DOM-element renderen dat er zo uitziet:

<div class = "big-group"> <div class = "small-group> <div class

Lees verder →

.d.ts TypeScript-bestand voor een JavaScript-bibliotheek

Ik probeer een beschrijvingsbestand te maken om een javascript-bibliotheek met typescript te gebruiken.

Op dit moment probeer ik die handleidingen te volgen: de officiële TypeScript-website en de Medium-handleiding om naar TypeScript te migreren

Om precies te zijn probeer ik een TypeScript-beschrijvingsbestand

Lees verder →

webpack - Hoe maak ik een front-end JavaScript-bibliotheek van meerdere TypeScript-bestanden?

Ik probeer een JavaScript-bibliotheek te maken als één enkel bestand voor gebruik in een webclient (de front-end), met TypeScript-bronnen die verdeeld zijn over meerdere bestanden.

Aangezien dit door een webbrowser gebruikt gaat worden, zullen de meeste module-importsyntaxes (umd, es6, system, enz.) niet werken. En bovendien, aangezien ik wil dat dit ook redelijk snel laadt, is het gebruik van de nieuwe <script type="module">

Lees verder →

typescript - JavaScript sort() met localeCompare() werkt niet met doorgegeven parameter

Dit is behoorlijk vervelend. Ik heb deze eenvoudige functie die een array van collecties sorteert op een van de velden.

Hier is een voorbeeldarray:

"countries": [ { "id": "AW", "name": "Aruba", "nameeng": "Aruba", "capital": "Oranjestad", "currency": "AWG", "phonecode": "297" }, { "id": "BM", "name": "Bermuda", "nameeng": "Bermuda", "capital": "Hamilton", "currency": "BMD",

Lees verder →

angular - javascript gegenereerd element invoegen in primeng turbotable?

Ik vervang een zelfgemaakte tabel door de TurboTable van PrimeNG. Ik heb een paar knoppen die ik in de tabel moet invoegen en die speciale JavaScript-functies aanroepen die ik geschreven heb, maar ik zit vast bij hoe ik het element in de tabel moet invoegen.

Het wordt weergegeven als [object HTMLInputElement] in plaats van als een knop. Ik weet dat de code die de knop genereert goed is, omdat het uitstekend werkte in de oude tabelopzet. Ik denk dat het probleem is dat de tu

Lees verder →

angular - Hoe schrijf je een Typescript-declaratiebestand voor een externe javascript-node-module

Ik heb een Angular 6-applicatie, die een externe JS-bibliotheek van npm moet gebruiken. Ik vond deze tutorial (https://dev.to/suhas_chatekar/converting-a-javascript-project-to-typescript-one-file-at-a-time), maar daar exporteert de auteur functies in plaats van een ander bestand te vereisen

Kunt u mij alstublieft helpen een onderdeel te schrijven, waarin ik de hele module exporteer in plaats van een functie?

Ik wil het binnen Component op

Lees verder →

node.js - Hoe een JavaScript-module te importeren die alleen JSDoc-commentaren heeft

Ik heb enkele alleen-JavaScript-modules die ik vanuit TypeScript wil importeren. Ik ken de declare module 'whatever';-truc, maar ik wil dat liever vermijden omdat ik de type-informatie wil behouden. De module die ik probeer te importeren is goed geannoteerd met JSDoc-commentaren, is er een manier waarop ik deze met TypeScript kan gebruiken?

Antwoord #1

Ik geloof dat het beste wat je momenteel kunt doen is de optie allowJs

Lees verder →