Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两列具有相同的查找,它们向 API 中的同一个位置发送 2 个请求,如何只调用一次并将其用于两列?
您可以使用您的服务向 API 发出 http 请求并将响应缓存在new ArrayStore(包装在 dataSource 对象中)
new ArrayStore
this.lookupsDataSource = new DataSource({ store: new ArrayStore({ data: //yourService.retrievedData key: "Id", }) });
然后您可以重新声明网格列(如果您使用该配置),或者您可以将两个查找的数据源重新设置为这个新的 arrayStore)
public class RegistryTableItem { public int Root { get; set; }//assume possible values are 0,1,2,3 public string Name { get; set; } public string Component_ { get; set; } }