关于声明的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
相关问题
关于 onArrange获取到参数问题
2331浏览 • 1回复 待解决
关于xmlinclude使用问题
4700浏览 • 2回复 待解决
说一说关于数据存储问题
2535浏览 • 2回复 待解决
picker-date日期组件问题
2567浏览 • 1回复 待解决
php几种不同访问数据方法
511浏览 • 1回复 待解决
关于Java UI Checkbox问题?
3286浏览 • 1回复 待解决
关于烧录时出现问题
6850浏览 • 2回复 待解决
关于鸿蒙module依赖问题
7281浏览 • 1回复 待解决
关于属性动画问题
7600浏览 • 3回复 待解决
关于如何获取时钟id问题
3304浏览 • 1回复 待解决