Zoeken op website

typescript - Waar variabelen te initialiseren in een Angular 4-component - ExpressionChangedAfterItHasBeenCheckedError

Ik heb een Angular 4-component met een Booleaanse variabele. De beginwaarde hangt af van een invoerstroom.

TypeScript eist dat ik de variabele declareer zoals in het onderstaande voorbeeld. Zonder dit zal dit.isLoading een fout veroorzaken.

Op d

Lees verder →

node.js - Kritieke afhankelijkheid: het verzoek van een afhankelijkheid is een expressie

Ik probeer GPIO-ondersteuning toe te voegen aan een project op mijn Raspberry Pi 3 Model B, maar ik blijf een fout tegenkomen met bindings wanneer ik probeer mijn app te ng serven. Dit probleem blijft bestaan wanneer ik probeer een ander GPIO-pakket te gebruiken.

WARNING in ./node_modules/rpi-gpio/node_modules/bindings/bindings.js 76:22-40 Critical dependency: the request of a dependency is an expression ... ... ... @ ./node_modules/rpi-gpio/node_modules/bindings/bindings.js @ .

Lees verder →

node.js - Een Express-server gebruiken samen met een Websocket-server; hoe kan ik een Websocket-verzendgebeurtenis activeren na een POST naar een van mijn routes?

Ik ben momenteel een backend-server aan het maken die Express en Websockets in Typescript gebruikt. Op een hoog niveau is mijn probleem dat ik het zo wil maken dat wanneer ik een POST ontvang naar een van mijn routes, de handler voor die route een bericht naar een client-websocket stuurt. Ik heb momenteel drie bestanden: app.ts, conversationController.ts en server.ts.

De manier waarop ik het heb gestructureerd is dat conversationController.ts

Lees verder →

javascript - ExpressionChangedAfterItHasBeenCheckedError: Expressie is gewijzigd nadat deze is gecontroleerd met Angular2

ik had geprobeerd deze fout ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'undefined'. Current value: '0'. op deze manier op te lossen:

Lees verder →

typescript - fout TS2562: Basisklassexpressies kunnen geen verwijzing maken naar klasse-typeparameters

Ik heb zojuist de typescript voor de software waaraan ik werk bijgewerkt van 2.4.1 naar 2.6.2. Ik ben alle fouten aan het opsporen die door deze update zijn ontstaan en ben op deze code gestuit:

export class WaitableFetcherComponent<T, U extends ReactNode> extends connection<T, U>().base() { render() { return this.props.render(this.props.payload); } }

De fout verschijnt in verband met de T- en U-types die naar de connection<T, U>()

Lees verder →

lint - Ongebruikte expressiefout in TypeScript met gebruik van TSLint

Ik krijg een tslint-fout en weet niet zeker hoe ik het moet oplossen.

Ik wil een waarde opslaan in de sessionStorage, wat werkt, maar mijn linter vertelt me dat ik iets verkeerd doe.

Moet ik een waarde teruggeven?

import { Inject, Injectable } from '@angular/core'; import { WindowService } from './window.service'; @Injectable() export class SessionStorageService { constructor( @Inject(WindowService) private window: Window) { } public get(key: string

Lees verder →

javascript - Kan een expressie waarvan het type geen aanroephandtekening heeft niet aanroepen. Type 'String' heeft geen compatibele aanroephandtekeningen

Ik werk aan een observable en krijg deze foutmelding "Kan geen expressie aanroepen waarvan het type geen aanroephandtekening heeft. Type 'String' heeft geen compatibele aanroephandtekeningen. Dit is de methode die wordt aangeroepen:

accountTypeAhead(param, url = this.accountAutoComplete): Observable <any> { let params = new HttpParams(); params = params.set('prefix', param); return this.http.get(url, {params: params}).map((res: Response) => re

Lees verder →

typescript - Hoe bepaalt @types welke versie van Express.js gebruikt moet worden?

Ik ben net begonnen met het gebruiken van TypeScript. Ik probeer Express.js te installeren. Ik heb ontdekt dat ik de types van Express.js kan installeren door het volgende te doen

npm install @types/express

Mijn vraag is hoe TypeScript weet welke versie van Express.js ik heb. Kijkt het automatisch naar mijn package.json-bestand en achterhaalt het de juiste versie, of

Lees verder →

typescript - Fouten bij het uitvoeren van Express-server met Node.js met Universele Angular 5

Ik heb twee problemen.

Ten eerste kan ik geen queryParam van server.ts naar AppComponent.ts doorgeven.

Ten tweede gooit de service translateService FOUT [Error] zonder bericht wanneer deze op de server wordt uitgevoerd, maar werkt prima wanneer deze in de browser wordt uitgevoerd.

Hier zijn de codeonderdelen van het project:

server.ts

// These are important and needed before anything else import 'zone.js/dist/zone-node'; import 'reflect-metadata'; import

Lees verder →

typescript - Hoe kan ik een gedeelde Firestore-instantie gebruiken op Express?

Ik heb een Firebase Functions met een Express-app en ik wil de Firestore-instantie in meerdere controllers gebruiken. Dus ik heb een eenvoudige service gemaakt:

./services/firebase.service.ts

admin.initializeApp(functions.config().firebase); const firestore = admin.firestore(); export const db = firestore;

Dan in mijn controller

./controllers/test.ts

import { db } from './../services/firebase.servi

Lees verder →