自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 黑马健康系统(5)

我们要完成饮食记录页面的数据模型,我们已经完成了饮食记录的类型以及饮食记录本身的数据模型设计,并且我们还给饮食记录的类型提供了操作接口RecordTypeModel,还有饮食记录模型的数据操作需要完成。2.与业务处理相关的我们封装到service目录下,新建RecordService,在这里面完成对新增功能,不能直接调用RecordModel下的insert(record:RecordPO),但是我们页面一直用的是RecordVO,我们要自己new出这个RecordPO,页面传递PO所需要的数据即可。

2024-06-25 00:24:33 245

原创 黑马健康系统(4)

我们定义的枚举都没有赋值,默认的数值是0,1,2,3,4,和数组脚标是一致的,枚举只是声明有几种类型,并不是真正的类型,真正的类型是ItemCategory。3.数据模型有很多,包括饮食统计信息,饮食记录分组,饮食记录本身,食物信息(具体项的数据模型)。6.我们完成了食物信息的数据模型(具体项的数据模型),基于此我们可以开发饮食记录本身的数据模型,顶部是对饮食记录统计总的信息,下面是饮食记录的列表信息,而且不是随意摆放,本身是由分组的构成的(早餐,午餐,晚餐),每一条饮食记录都应该有自己的数据类型。

2024-06-23 15:57:10 928

原创 黑马健康系统(3)

回到列表项的主页面,声明一个函数onPanelShow//当底板展示的时候需要做一些事情//,然后我们就可以在使用它时传递,即在具体项的列表ItemList中传递(因为就是这些具体的项要弹出的Panel自然要在这里传递)。已经完成了第一部分,也就是具体项的列表的开发,现在食物列表已经展示出来了,当用户点击某一个具体项时会弹出底部面板,在这个面板里展示食物(具体项)的详细信息。面板Panel是不占高度的,它是浮在表面的,但是它要求它所在的容器以及它所在容器里面的组件的高度都是固定的,其中具体项的列表。

2024-06-23 00:58:13 922

原创 黑马健康系统(2)

在数据统计主页要读取日期,因为我们将日期存到了AppStorage中,所有我们用@StorageProp去读取(prop单向绑定,link双向绑定),类型是number类型,必须要做初始化,初始化值是当前日期,默认的日期会加上时分秒,我们存的仅是年月日,我们想要的是这一天的零时零分零秒,用。的开发,在此页面有不同的记录分组,比如早餐,晚餐.当用户点击某个分组时,就会跳转进入食物列表的页面,在食物列表里面添加饮食记录。x(因为我们要添加的信息不止是食物,还有运动所以起名为项的页面,便于理解我们叫做。

2024-06-22 22:03:09 544

原创 黑马健康系统(1)

1.文本欢迎页面的文本涉及了很多样式,其中圈起来的文字就是套了一个边框.border({ style: BorderStyle.Solid, width: 1, color: Color.White, radius: 15 })//给文本加边框,边框的样式,宽度,颜色,弧度.padding({ left: 5, right: 5 })//内边距,避免边框内部太紧凑,设置一个左右的值。

2024-06-22 17:08:08 708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除