Stores 存储

通过存储可以访问 LovCode 和 lookupCode 的相关信息。

使用

  1. import { Stores } from 'choerodon-ui/pro';
  2. // 请求Lov配置,优先返回缓存中的数据
  3. const config = await Stores.LovCodeStore.fetchConfig('LOV_CODE');
  4. // 获取Lov配置生成的DataSet,优先返回缓存中的数据
  5. const lovDataSet = await Stores.LovCodeStore.getLovDataSet('LOV_CODE');
  6. // 请求快码值,优先返回缓存中的数据
  7. const lookupData = await Stores.LookupCodeStore.fetchLookupData({
  8. url: '/common/code/SYS.USER_STATUS/',
  9. method: 'get',
  10. });
  11. // 清除Lov缓存,不传参数时将清除所有缓存
  12. Stores.LovCodeStore.clearCache(['LOV_CODE']);