From 43fe9fe7991709dcb38c316bec82d55bd51db542 Mon Sep 17 00:00:00 2001 From: Danijel Andjelkovic Date: Thu, 24 Mar 2022 14:14:13 +0100 Subject: Dodao servis za parsiranje csv stringova, ucitao fajl sa backenda kada korisnik izabere postojeci dataset u add-model. Dodao delimiter u dataset klasu. --- frontend/src/app/_elements/dataset-load/dataset-load.component.html | 2 +- frontend/src/app/_elements/dataset-load/dataset-load.component.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'frontend/src/app/_elements') diff --git a/frontend/src/app/_elements/dataset-load/dataset-load.component.html b/frontend/src/app/_elements/dataset-load/dataset-load.component.html index b159c748..7addc761 100644 --- a/frontend/src/app/_elements/dataset-load/dataset-load.component.html +++ b/frontend/src/app/_elements/dataset-load/dataset-load.component.html @@ -15,7 +15,7 @@
+ [(ngModel)]="dataset.delimiter" (input)="update()"> diff --git a/frontend/src/app/_elements/dataset-load/dataset-load.component.ts b/frontend/src/app/_elements/dataset-load/dataset-load.component.ts index 7f432b9a..64ce8044 100644 --- a/frontend/src/app/_elements/dataset-load/dataset-load.component.ts +++ b/frontend/src/app/_elements/dataset-load/dataset-load.component.ts @@ -11,7 +11,6 @@ export class DatasetLoadComponent { @Output() loaded = new EventEmitter(); - delimiter: string = ""; delimiterOptions: Array = [",", ";", "\t", "razmak", "|"]; //podrazumevano "," hasHeader: boolean = true; @@ -49,7 +48,7 @@ export class DatasetLoadComponent { if (this.files.length < 1) return; - this.ngxCsvParser.parse(this.files[0], { header: false, delimiter: (this.delimiter == "razmak") ? " " : (this.delimiter == "") ? "," : this.delimiter }) + this.ngxCsvParser.parse(this.files[0], { header: false, delimiter: (this.dataset.delimiter == "razmak") ? " " : (this.dataset.delimiter == "") ? "," : this.dataset.delimiter }) .pipe().subscribe((result) => { console.log('Result', result); -- cgit v1.2.3