当前位置: 首页 > wzjs >正文

合肥知名网站制作域名地址查询

合肥知名网站制作,域名地址查询,阿里巴巴官网批发l688,百度链接提交工具技术栈 Appgallery connect 开发准备 上一节我们创建了积分相关的商品表,我们现在可以针对积分进行更多的操作了,我们首先添加了对应的数据到我们的云数据库中,这一节我们就要把我们存储的数据查询出来展示给用户 功能分析 首先我们需要…

技术栈

Appgallery connect

开发准备

上一节我们创建了积分相关的商品表,我们现在可以针对积分进行更多的操作了,我们首先添加了对应的数据到我们的云数据库中,这一节我们就要把我们存储的数据查询出来展示给用户

功能分析

首先我们需要在进入页面后进行数据查询,数据查出后我们定义对应的集合,然后我们新建一个瀑布流组件,把数据传递进去,进行数据的展示,在引用组件的地方我们传递数据

代码实现

我们首先在进入页面后查询数据

@State listProduct:PointsProduct[]=[]async aboutToAppear(): Promise<void> {let databaseZone = cloudDatabase.zone('default');let condition = new cloudDatabase.DatabaseQuery(points_product);let listData = await databaseZone.query(condition);let json = JSON.stringify(listData)let data: PointsProduct[] = JSON.parse(json)this.listProduct = datahilog.error(0x0000, 'testTag', `Failed to query data, code: ${data}`);}

然后我们新建一个自定义组件,先定义好一条数据的样式

  @BuilderItem(item:PointsProduct){Column() {Image(item.url).width('100%').aspectRatio(1).objectFit(ImageFit.Cover).borderRadius({topLeft:10,topRight:10})Column() {Text(item.name).fontSize(16).fontColor('#333').margin({ bottom: 4 })Text(item.text_message).fontSize(12).fontColor('#666').margin({ bottom: 8 })Row() {Text(){Span("$").fontColor(Color.Red).fontSize(14)Span(String(item.points)).fontSize(16).fontColor(Color.Red)}Blank()Column() {Image($r('app.media.cart')).width(20).height(20)}.justifyContent(FlexAlign.Center).width(36).height(36).backgroundColor("#ff2bd2fa").borderRadius(18)}.margin({top:10}).width('100%').justifyContent(FlexAlign.SpaceBetween)}.alignItems(HorizontalAlign.Start).padding(12)}.backgroundColor(Color.White).borderRadius(12).onClick(() => {})}

然后我们创建对应的布局,引入item

build() {WaterFlow() {ForEach(this.goodsList, (item:PointsProduct, index) => {FlowItem() {this.Item(item)}.margin({ bottom: 12 })})}.padding(10).columnsTemplate('1fr 1fr').columnsGap(12).onAreaChange((oldVal, newVal) => {this.columns = newVal.width > 600 ? 2 : 1})}

实现之后我们引入组件

  @State listProduct:PointsProduct[]=[]build() {Column() {CommonTopBar({ title: "积分兑换", alpha: 0, titleAlignment: TextAlign.Center ,backButton:true})ProductItem({goodsList:this.listProduct})}.backgroundColor(Color.White).height('100%').width('100%')}

到这里我们就实现了兑换列表的展示

http://www.dtcms.com/wzjs/40668.html

相关文章:

  • 经典网站设计风格品牌推广宣传词
  • 网站开发包括软件吗重庆关键词seo排名
  • 做淘宝客建网站要多少费用比较好的网络推广平台
  • 有哪些网站可以做推文宁波seo推广咨询
  • 沧州高端网站建设138ip查询网域名解析
  • 秦皇岛电子网站建设谷歌浏览器 安卓下载
  • 投资公司怎么赚钱长沙seo男团
  • 哪里做网站域名不用备案山东网络优化公司排名
  • 网站建设的会计核算推广关键词外包
  • asp全静态企业网站上海做关键词推广企业
  • 在线网页代理服务器seo优化或网站编辑
  • 扁平设计网站北京seo关键词排名
  • 网站中微信公众号链接怎么做网站制作公司哪家好
  • 优质的企业网站建设百度竞价推广是什么
  • 做微网站的公司哪家好呢找关键词的三种方法
  • 网站建设公司人员配备seo研究中心学员案例
  • 东莞网站的关键字推广种子搜索引擎
  • 江苏建设造价信息网站会员制营销
  • 中国建筑业协会官网广州网站排名优化公司
  • wordpress主题分享功能武汉抖音seo搜索
  • godaddy wordpress托管seo的优点
  • 建设b2b2c网站报告百度指数只能查90天吗
  • 网站如何做3d产品展示口碑营销5t
  • 北京金融网站建设站长资讯
  • 建设网站的服务费是指什么意思宁波seo网络推广定制多少钱
  • 宿州网站开发百度点击器下载
  • 电商网站建设收费seo学校
  • 企业网站建设指导规范软文发布网站
  • 做3d效果的网站汽车seo是什么意思
  • 网页传奇3青岛seo推广专员