首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在aikau中是否有通用的数据加载组件?

在aikau中是否有通用的数据加载组件?
EN

Stack Overflow用户
提问于 2016-12-08 03:46:58
回答 1查看 35关注 0票数 0

aikau源上的简单搜索loadDataPublishTopic提供了以下结果:

  • AlfDocument.js
  • PropertyPicker.js
  • SimplePicker.js
  • AlfList.js
  • Paginator.js
  • UserList.js
  • lib.js
  • lib.js
  • SitePicker.js
  • CommentsList.js
  • DataListService.js
  • lib.js
  • get.js

大多数示例使用AlfList,如果您位于列表的上方,您会发现所有组件都是特定的。我说得对吗?没有通用组件(或组件容器)来加载数据吗?例如,像SelfLoadableWidgetSelfLoadablePanel这样的东西,它加载可以被子部件使用的数据?

Note

Aikua版本是1.0.97.1

EN

回答 1

Stack Overflow用户

发布于 2016-12-09 09:45:09

这听起来仍然不像是您已经通过教程 (正如我在回答您以前的问题中所建议的那样)工作过,因为这些信息已经有很多介绍了。

本质上,整个想法是数据和显示是解耦的。AlfList (及其后代)可用于呈现任何数据的列表。列表小部件只负责管理数据的状态,并将数据的表示委托给一个或多个视图(请参见AlfListView)。

在列表中呈现的数据可以直接在列表的配置中提供(通过currentData),也可以通过服务请求。存在一个通用服务(CrudService),您可以发布它来为您希望调用的REST提供URL,但是最好使用多个专用于您想要处理的特定数据的服务中的一个(例如DocumentServiceUserService等)。

没有“自加载”组件,但是您可以很容易地扩展AlfList (或它的任何后代)并覆盖loadData函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41031431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档