Estoy tratando de probar una función pasando una fecha como parámetro a una función, pero no estoy seguro de dónde me estoy equivocando. Da un error de "El argumento de tipo 'número' no se puede asignar al parámetro de tipo 'Fecha'". cuando el código está estructurado de esta manera:
import { Component, OnInit } from '@angular/core'; import { DamageAssessmentReportService } from 'src/app/damage-assessment-report.service'; @Component({ selector: 'app-fa-daform', templateUrl: './fa-daform.component.html', styleUrls: ['./fa-daform.component.css'] }) export class FADAFormComponent implements OnInit { constructor(private damageAssessmentReportService : DamageAssessmentReportService) { } //assessmentDescription: string, author: string, reportDateTime: Date createNewDAReport(){ this.damageAssessmentReportService.createDAReport('Testing1','Testing2', 2022-10-10).subscribe(()=>{ }) } ngOnInit(): void { } }Pero los cambios a "Argumento de tipo 'cadena' no se pueden asignar a parámetros de tipo 'Fecha'.ts(2345)" cuando el código se cambia a:
import { Component, OnInit } from '@angular/core'; import { DamageAssessmentReportService } from 'src/app/damage-assessment-report.service'; @Component({ selector: 'app-fa-daform', templateUrl: './fa-daform.component.html', styleUrls: ['./fa-daform.component.css'] }) export class FADAFormComponent implements OnInit { constructor(private damageAssessmentReportService : DamageAssessmentReportService) { } //assessmentDescription: string, author: string, reportDateTime: Date createNewDAReport(){ this.damageAssessmentReportService.createDAReport('Testing1','Testing2', '2022-10-10').subscribe(()=>{ }) } ngOnInit(): void { } }