gpt4 book ai didi

javascript - 调用组件时定义变量

转载 作者:行者123 更新时间:2023-11-30 08:20:26 26 4
gpt4 key购买 nike

我需要将 Date 定义为组件的 @Input:

<progress [start]="new Date()"></progress>

我收到此错误:

Parser Error: Unexpected token 'Date' at column 5 in [new Date()]

调用组件时如何定义变量值?

最佳答案

您无法在属性内创建/初始化和分配。

HTML

<progress [start]="getDate()"></progress>

类别

getDate(){
return new Date()
}

这就是说,您可能不想以这种方式使用它,因为这样会通过更改检测生成新的日期。您可能希望将属性的值保留在属性中:

类别

myDate= new Date(); // This could be either on the top of the class, either in ngOnInit. Avoid putting in the constructor

HTML

<progress [start]="myDate"></progress>

关于javascript - 调用组件时定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54402436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com