Zoeken op website

typescript - Angular 4 Http JSON-deserialisatie en generics

Ik heb een API die een JSON-object teruggeeft zoals het onderstaande:

{ "name": "testing", "theme": "something" "themeProperties": {} }

Het type object dat themeProperties heeft, zal veranderen afhankelijk van de waarde van theme. Ik probeer deze types op deze manier te definiëren:

export class Config<T> { public name: string; public theme: string; public themeProperties: T } export class Sty

Lees verder →

javascript - Waarom wordt deze Json parse-fout niet opgevangen in typescript?

Ik ben nieuw in TypeScript en JavaScript en ik weet niet zeker waarom dit gebeurt. Ik heb wat TypeScript dat probeert wat JSON te parsen. Soms kan de JSON niet worden geparsed en resulteert dit in een syntaxfout. Ik probeer deze fout op te vangen en een bericht weer te geven (vereenvoudigd in het voorbeeld), maar het lijkt erop dat het niet werkt.

try { let item: SomeItem = JSON.parse(data.someItem) return ( <div> ... // a bunc

Lees verder →

typescript - Maak ontbrekende velden aan bij het converteren van JSON

Als ik een klas heb zoals:

export interface Results { xrf: any; ftir: any; level: any; } export class myClass{ Results: Results; remark: string; }

en een JSON-object zoals:

{ "Results": { "xrf" : "xrfresult", "level": "21" }, "remark" : "Test 1" }

Lees verder →

typescript - Hoe gegevens van Json Mapper weergeven in Angular 5?

Ik ben beginner in Angular5 met TypeScript en ik probeer te achterhalen hoe ik mijn gegevens uit mijn JSON kan weergeven.. In feite heb ik een API die ik met Java heb gemaakt. In mijn Angular heb ik een JSON-mapper gemaakt zoals dit :

Mijn JSON van mijn Java ziet er zo uit:

[ {

Lees verder →

node.js - SyntaxError: Onverwachte token T in JSON op positie 0

Ik ben een Typescript-toepassing aan het coderen. In deze toepassing zou ik een JSON-bestand lezen met de functie d3.json, maar de code werkt niet. De fout is deze:

SyntaxError: Onverwacht teken T in JSON op positie 0 bij JSON.parse() bij Object. (d3-request.node.js:176) bij respond (d3-request.node.js:39) bij exports.XMLHttpRequest.onload.xhr.onreadystatechange (d3-request.node.js:30) bij exports.XMLHttpRequest.

Lees verder →

javascript - Vereiste share-functie voor het ophalen van JSON-afbeeldingen in Ionic 3 met Capacitor

Ik maak een wallpaper-app met Ionic 3 en Capacitor, ik wil een download- en deelfunctie in mijn app zodat afbeeldingen gedeeld en gedownload kunnen worden.

Mijn afbeeldingen worden opgehaald uit json-gegevens,

Kan iemand mij hiermee helpen? Hieronder staat mijn code die ik heb gecontroleerd.

Ik schrijf de code om de afbeeldingen van de Pixabay-site op te halen met behulp van de API, ik wil de afbeeldingsdeelfunctie.

Dit project is Build Ionic met Capacitor, wat ons de

Lees verder →

javascript - Schakel tsconfig.json in om compileOnSave voor .js-bestanden mogelijk te maken

Ik gebruik Visual Studio Professional 2015 Update 3, en TypeScript 2.8.4. Ik heb een eenvoudig project met

Scripts/ └── Widgets/ ├── main.ts └── tsconfig.json

In main.ts:

console.log("Hello, world!");

In tsconfig.json

{ "compileOnSave": true, "compilerOptions": { "allowJs": true, "noImplicitAny": false, "noEmitOnError": true, "removeComments": fal

Lees verder →

TypeScript - Leaflet-kaart toont geen GeoJSON-gegevens

Ik probeer enkele punten weer te geven op een Leaflet-kaart ingebed in Power BI Web. De gegevens die naar Leaflet worden verzonden, zijn in GeoJSON-formaat. Wanneer ik deze gegevens invoer, werkt alles correct en wordt het punt correct weergegeven:

var someFeatures = { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [-75, 34] }, "properties": { "name": "Location

Lees verder →

visual studio - Padaliassen in tsconfig.json werken niet voor alle paden

Ik heb pad-aliassen ingesteld in mijn tsconfig.json die er zo uitzien

"paths": { "@services/*": [ "./src/app/services/*" ], "@interfaces/*": [ "./src/app/interfaces/*" ], "@directives/*": [ "./src/app/directives/*" ], "@enums/*": [ "./src/app/enum/*" ], "@classes/*": [ "./src/app/class/*" ], "@components/*": [ "./src/app/main/components/*" ] },

Ze worden dan zo geïmporteerd

import { PageStateNames } from "@classe

Lees verder →

typescript - Binding [(ng-Model)] waarde van een JSON

Ik maak een dynamisch formulier op basis van het type invoer uit een JSON, maar ik kan de waarde van ng-Model niet binden vanuit een lus

<form #myForm='ngForm' (ngSubmit)="onSubmit(myForm)"> <ng-template ngFor let-item [ngForOf]="formssdata"> <ion-item *ngIf='item.inputType == "text"'> <io

Lees verder →