单片机选型三层实战:开发适配、应用验证与量产配套
2026/9/17 12:02:18
import router from '@ohos.router' import { NoteInfo } from '../model/data' import { DBUtil } from '../util/DBUtil' @Entry @Component struct Home { @State arr: NoteInfo[] = [] async onPageShow(){ this.arr = await DBUtil.queryNote() } build() { Column(){ Row() { Row() { Blank() Text($r('app.string.add')) .fontSize(24) .fontWeight(400) .fontColor(Color.White) .width(50) .onClick(() => { router.pushUrl({ url: 'pages/New' }) }) }.width("100%") .padding(10) } .width('100%') .height(60) .linearGradient({ direction: GradientDirection.Bottom, colors: ['#F1F3F5', 0.5, ['#725A4E', 1]] }) List({space: 10}){ ForEach(this.arr,(item: NoteInfo,index: number) => { ListItem(){ Column({space: 3}){ Text(item.title) .fontSize(20) .fontWeight(FontWeight.Bold) Text(item.content) .maxLines(1) .textOverflow({overflow: TextOverflow.Ellipsis}) Text(item.crateTime) .fontSize(13) .fontColor("#ff9f9f9f") } .onClick(() => { router.pushUrl({ url: "pages/Old", params: item }) }) .backgroundColor(Color.White) .borderRadius(5) .padding(10) .justifyContent(FlexAlign.Center) .alignItems(HorizontalAlign.Start) .width("100%") } .width("100%") }) } .layoutWeight(1) .width("100%") } .backgroundColor("#ffeeeeee") .width("100%") .height("100%") .padding(10) } }相关鸿蒙项目点此专栏
部分内容来源于网络🛜,若有侵权及时联系我,收到后会及时删除
通过百度网盘分享的文件:…zip 链接:百度网盘 请输入提取码
文件已经加密,请点击下方名片获取源码
或:Lvnvn0508