angular - ข้อผิดพลาด TS2322: ประเภท '() => string' ไม่สามารถกำหนดค่าให้กับประเภท 'string'
ฉันเป็นมือใหม่ในการใช้ Angular 6 ด้วยโค้ดดังต่อไปนี้:
export class DateComponent implements OnInit {
currentDate: string = new Date().toDateString;
constructor() { }
ngOnInit() {
}
}
ฉันได้รับข้อผิดพลาดดังต่อไปนี้ แต่ฉันไม่รู้ว่ามันเกิดจากอะไร
ข้อผิดพลาด TS2322: ประเภท '() => string' ไม่สามารถกำหนดค่าให้กับประเภท 'string' ได้
คำตอบ #1
คุณควรเรียกใช้ฟังก์ชัน ไม่ใช่กำหนดวัตถุฟังก์ชัน การเพิ่ม () ที่ท้ายควรจะแก้ไขได้
currentDate: string = new Date().toDateString();
