Jack.Cheng 发表于 2024-3-6 17:23:13

新手训练营DAY1作业里面两个典型的错误解析

近期批改作业时候,发现好多人会在DAY1作业里面,犯这两个错误:


1、母版页里的菜单命令配置位置错误

母版页的这个菜单是葡萄城官方插件自定义菜单类型和树类型里面的内容,菜单的单元格设置可以编辑点击命令,顾名思义,就是菜单所在单元格被点击时候要处理什么逻辑。因为它作用与菜单所在单元格,所以菜单的每一项被点击都会触发这个操作。
在其上下文中,活字格提供了这么几个变量,可以在命令里面灵活使用,比如配合菜单项的规律和条件命令,简化针对菜单单元格类型里面每一项独立配置命令的操作。

所以,我们截图里面的这种设置,意味着我点击菜单里面的每一项,都会打开一个固定页面,这个显然是有问题的。那么我们该如何做呢?
编辑菜单项目,针对具体的菜单项编辑其命令

把我们的跳转页面逻辑放到这个位置来。

2、单位类别选项从物品表直接取值

在我们提供给大家的模板中,物品表里面有假数据,所以大家这么做实际测试是不会有问题的。但是有没有考虑到,在系统刚刚上线时候,物品表是没有一条数据的,如果这样子实现,用户新增物品时候是无法选择到单位的



所以,我们要么是像我DAY1直播里面讲的,通过手动配置选项的方式进行,要么是DAY2直播里面更加灵活地的方式,先设计对应的字典表,然后从字典表取值。才能够规避这种潜在Bug。

发表于 2024-3-6 17:38:46

{:5_115:}
页: [1]
查看完整版本: 新手训练营DAY1作业里面两个典型的错误解析