活动发布系统数据注入绑定设计

活动发布系统数据注入绑定设计

数据集配置来源

1、tpdoc(或者swagger):

通过向tpdoc请求到接口描述,来提供配置时的选项。需要配置的内容包括

  1. 接口请求的参数(通过tpdoc可以知道需要哪些参数,但是无法支持动态的参数)
  2. 接口返回值之中有哪些是页面中需要的(这些被选择的参数被要求重命名(默认使用tpdoc的备注),选择后将记录参数从接口返回值到参数的路径)

2、自定义一个数据集,然后配置。(允许从表格中导入)

页面中如何消费数据集

从上一段得到的配置参数整理得到所有 页面中用到的接口,数据对象列表。

1、已进入则按照接口配置,请求对应的接口。得到返回的数据。

2、将数据存入 全局Provider当中。

3、在组件拿到对应数据集引用后,通过这个引用(引用包括了 名称以及接口返回值到具体值的路径),在context当中拿到具体的值,并显示。

存在的一些问题

1、如何处理list类型的值,目前组件是很难支持动态列表

2、请求参数配置困难,无法配置动态的请求参数。

你可能感兴趣的:(活动发布系统数据注入绑定设计)