i am trying to build a simple component within my app for a countdown. i keep getting this uncaught error whenever i ng serve. please a little help, i am stomped
app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import { ContentComponent } from './content/content.component';
import { CountdownComponent } from './countdown/countdown.component';
@NgModule({
declarations: [
AppComponent,
ContentComponent,
CountdownComponent
],
imports: [
BrowserModule,
FormsModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
app.component.html
<app-count></app-count>
countdown.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-count',
templateUrl: './countdown.component.html',
styleUrls: ['./countdown.component.css']
})
export class CountdownComponent {
dayleft: 100;
constructor(days: any) {
setTimeout(() => {
days = this.dayleft;
days--;
}, 1000);
}
}
countdown.component.html
<p>{{ daysleft }}</p>