aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/training
diff options
context:
space:
mode:
authorSonja Galovic <galovicsonja@gmail.com>2022-04-18 22:06:53 +0200
committerSonja Galovic <galovicsonja@gmail.com>2022-04-18 22:06:53 +0200
commit6c0ba41002e53bd6b314d0cc961866acbbb07c9a (patch)
tree3cbff0b4b7b7ae0cfba7d7187588cdfabf67f94d /frontend/src/app/training
parentfdfe2da8c1e71ec1dddeb81bc32356fb746c0c7f (diff)
Uradjeno da kad se klikne na ,,sacuvaj eksperiment,, redirektuje ga na stranicu za treniranje modela gde ce biti izabran taj eskperiment za dalji rad; Izmenjen ispis kod opcije za brisanje svih redova.
Diffstat (limited to 'frontend/src/app/training')
-rw-r--r--frontend/src/app/training/training.component.ts18
1 files changed, 13 insertions, 5 deletions
diff --git a/frontend/src/app/training/training.component.ts b/frontend/src/app/training/training.component.ts
index 027d2c22..f60734cc 100644
--- a/frontend/src/app/training/training.component.ts
+++ b/frontend/src/app/training/training.component.ts
@@ -1,8 +1,8 @@
import { Component, OnInit } from '@angular/core';
+import { ActivatedRoute } from '@angular/router';
import Shared from '../Shared';
import Experiment from '../_data/Experiment';
import Model from '../_data/Model';
-import { DatasetsService } from '../_services/datasets.service';
import { ExperimentsService } from '../_services/experiments.service';
import { ModelsService } from '../_services/models.service';
@@ -11,7 +11,7 @@ import { ModelsService } from '../_services/models.service';
templateUrl: './training.component.html',
styleUrls: ['./training.component.css']
})
-export class TrainingComponent{
+export class TrainingComponent implements OnInit{
myExperiments?: Experiment[];
selectedExperiment?: Experiment;
@@ -21,9 +21,17 @@ export class TrainingComponent{
term: string = "";
- constructor(private modelsService: ModelsService, private datasetsService: DatasetsService, private experimentsService: ExperimentsService) {
- this.experimentsService.getMyExperiments().subscribe((experiments) => {
- this.myExperiments = experiments;
+ constructor(private modelsService: ModelsService, private route: ActivatedRoute, private experimentsService: ExperimentsService) {
+ }
+
+ ngOnInit(): void {
+ this.route.queryParams.subscribe(params => {
+ let expId =this.route.snapshot.paramMap.get("id");
+
+ this.experimentsService.getMyExperiments().subscribe((experiments) => {
+ this.myExperiments = experiments;
+ this.selectedExperiment = this.myExperiments.filter(x => x._id == expId)[0];
+ });
});
}