使用接口测试工具生成的接口,如何定义使得每次页面刷新的数据不会移动?

这是接口数据结构定义

data:array [object {4}]

>= 5 items <= 5 items

id number 必需

authName string 必需

枚举值:

权限管理

用户管理

商品管理

订单管理

数据统计

path string 必需 枚举值:users goods rights orders reports

children array [object {4}] 必需

id number 必需

authName string 必需

枚举值:

商品列表

添加商品

订单列表

添加订单

用户列表

角色列表

权限列表

分类参数

商品修改

商品删除

children string 必需

path string 必需

meta object {2} 必需

msg string 必需

默认值:

获取成功

示例值:

获取成功

status integer 必需

枚举值:200

用以上数据结构定义好的接口来动态渲染侧边栏导航数据,但是每次刷新item.authName值的顺序总会改变,如何设计才能使数据固定,且相应item.children.authName能够对应item.authName,而不是随机分配给item.authName。


回答:

看你问题描述应该是想通过提前定义好的一个树形结构数据来动态渲染左侧菜单导航
你说刷新顺序会变,是接口返回数据变了?还是循环展示的时候有一些其它的判断逻辑导致的?
正常来说如果是数组循环出来一般顺序都不会改变的

以上是 使用接口测试工具生成的接口,如何定义使得每次页面刷新的数据不会移动? 的全部内容, 来源链接: utcz.com/p/934450.html

回到顶部