Reactjs 初始化对象变量,错误:*';常数';声明必须初始化**

Reactjs 初始化对象变量,错误:*';常数';声明必须初始化**,reactjs,typescript,Reactjs,Typescript,我试图初始化一个对象并为该对象赋值,但在声明该对象时似乎出现了错误 错误:必须初始化“const”声明。 如何初始化对象 代码: 从 需要常量的初始值设定项。必须在声明它的同一语句中指定它的值。(考虑到以后无法更改,这是有道理的。) const声明创建对值的只读引用。它并不意味着它所持有的值是不可变的,只是变量标识符不能被重新分配。例如,在内容是对象的情况下,这意味着可以更改对象的内容(例如,其属性) 因此,您不能只初始化一个const变量。你必须用一些值来定义它 const dateRange

我试图初始化一个对象并为该对象赋值,但在声明该对象时似乎出现了错误

错误:必须初始化“const”声明。

如何初始化对象

代码:

需要常量的初始值设定项。必须在声明它的同一语句中指定它的值。(考虑到以后无法更改,这是有道理的。)

const
声明创建对值的只读引用。它并不意味着它所持有的值是不可变的,只是变量标识符不能被重新分配。例如,在内容是对象的情况下,这意味着可以更改对象的内容(例如,其属性)

因此,您不能只初始化一个
const
变量。你必须用一些值来定义它

const dateRange: DateRange = {};

常量dateRange:dateRange={createdDate:''};同时也改变了interface@mig_08如果有帮助,请将其标记为答案和投票。:)
const dateRange: DateRange = {};