关于声明的Date数据在页面中无法正确引用的问题?

使用的是API8创建的ArkTS的Demo项目,在页面中声明了一个Date类型的变量,

@State selectedDate:     Date =     new     Date()

然后想用一个Text组件展示出来

Text(    this.selectedDate.toISOString())

但是却提示:

TypeError: not a Date object

想请教各位大神一下这是为什么,如何解决?

UI
Ability框架
DevEco Studio
2023-03-03 15:22:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Wandaer

@State支持类型有限。可以改成如下代码。

@Entry
@Component
struct SelectExample {
  @State selectedDate: string = new Date().toISOString()
  build() {
    Column() {
      Text(this.selectedDate)
    }.width('100%')
  }
}
分享
微博
QQ
微信
回复
2023-03-06 10:19:09
相关问题
关于api8下ets开发引用xml图片问题
3178浏览 • 1回复 待解决
关于权限申请配置文件声明
1576浏览 • 1回复 待解决
Date类型format时候不能直接format
1635浏览 • 0回复 待解决
HarmonyOS entry模块声明问题
211浏览 • 1回复 待解决
关于xmlinclude使用问题
7367浏览 • 2回复 待解决
关于mysqlorder by查询问题
2194浏览 • 1回复 待解决
RdbPredicates无法声明
63浏览 • 1回复 待解决
关于 onArrange获取到参数问题
4860浏览 • 1回复 待解决
picker-date日期组件问题
5203浏览 • 1回复 待解决
说一说关于数据存储问题
4704浏览 • 2回复 待解决
关于数据两个问题
2263浏览 • 1回复 待解决
如何排查循环引用问题
318浏览 • 1回复 待解决
HarmonyOS px2vp模拟器上无法正确转换
381浏览 • 1回复 待解决
关于数据缓存问题咨询
114浏览 • 1回复 待解决