# RSS阅读器

来源快照：`result_data_new_260518.json`

- 来源 ID：`1183947687054164426`
- 模块：低代码平台e-builder
- 目录：页面引擎 - 页面设计器 - 页面组件 - 模块组件 - 模块组件与新闻、公告
- space ID：`1157961794811633670`
- 原文链接：未提供
- 产品基线：未提供

## 正文

## 一、功能背景及价值用途

RSS阅读器组件用于订阅符合RSS协议的XML地址源，抓取外部内容（如新闻、公告）并展示在门户页面。

## 二、功能概述及使用说明

## 1、功能入口

【页面设计器】-【模块组件】-【 新闻、公告】-【RSS阅读器】-拖拽至设计器内。![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337375989653537&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图1

## 2、基本设置

### 2.1、展示样式

RSS阅读器展示样式支持列表式、表格式，表格式用表格的形式展示数据，列表式可以更加自由灵活的排版展示数据，默认为列表式。

列表式显示效果：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337375989653577&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图2

表格式显示效果：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337375989653596&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图3

### 2.2、显示字段

RSS阅读器显示字段固定，仅支持：序号、创建时间、标题、创建日期，当展示样式为列表式时，默认的显示字段为标题、创建日期，当展示样式为列表式时，默认的显示字段为序号、标题、创建日期。

具体功能介绍：[文档地址](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?id=1160523773019652097&freepass_doc=1&space_id=1157961794811633670 "文档地址")

### 2.3、订阅源设置

设置订阅地址，如：http://www.people.com.cn/rss/politics.xml，订阅地址返回的数据必须满足RSS协议。

### 2.4、其他

每页行数：每页行数为列表单页显示的最多数据条数。默认为每页10条，可选5、10、20、50、100、和自定义分页（自定义分页最小显示为1，最大显示为200）。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337380225900551&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图4

 

分页模式为列表切换分页数据的方式。默认为页码分页，可选页码分页、点击加载更多、滚动分页和隐藏分页。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337380366303261&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图5

页码分页：列表样式为表格式、列表式可以展示分页及页数切换（移动端仅展示分页）；其他类型仅展示分页。

点击加载更多：列表底部展示加载更多按钮，点击后会根据每页行数，加载出一页的数据（剩余数据少于一页，则加载少于一页的数据）。

滚动分页：当组件本身有滚动条，且有数据没有加载时，滚动列表会根据每页行数，加载出一页的数据（剩余数据少于一页，则加载少于一页的数据）。移动端组件默认高度为数据高度，如果需要使用滚动分页，则需要搭配高度配置使列表产生滚动条。

隐藏分页：选择后不显示分页。

定时刷新可设置列表每隔多长时间进行一次数据更新。默认不刷新，可以设置不刷新、3分钟、5分钟、10分钟、可自定义刷新时间（单位：分钟）。自定义刷新时间最小可设置为3分钟。对于一些长时间不关闭或刷新的展示页面，但是需要实时更新列表数据时，可配置定时刷新来及时更新展示数据。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337380293836877&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图6

无数据时可配置在列表没有展示数据时的显示效果，默认提示“暂无数据”。可配置无数据时隐藏组件和无数据提示自定义。无数据提示自定义中可配置提示文本、按钮或关联页面。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337384644493317&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图7

数据预加载可提高列表数据渲染速度。如果列表使用的数据源更新频率较低，或对列表显示数据实时性要求不高，可以开启数据预加载以提高渲染速度。

数据预加载默认关闭。开启后，会将列表数据缓存在前端，下一次加载时将优先使用缓存中数据进行渲染，待后端接口获取最新数据后再进行渲染更新。实际效果第一次预览/运行列表会显示加载效果，后续再次打开时，不重新加载数据（不显示加载效果）。

开启“数据预加载”和不开启“数据预加载”运行效果对比：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1163337384548958241&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图8

 

## 三、使用注意点

1、订阅地址返回的数据必须满足RSS协议。

## 四、上下游关联功能点

1、组件标题和底部使用方法，请参考：

[https://www.e-cology.com.cn/sp/doc/docDetail/1126198012134236250](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?id=1159789715744890921&freepass_doc=1&space_id=1157961794811633670 "https://www.e-cology.com.cn/sp/doc/docDetail/1126198012134236250")

2、显示字段通用配置，请参考：

[https://www.e-cology.com.cn/sp/doc/docDetail/1125477668787732560](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?id=1160523773019652097&freepass_doc=1&space_id=1157961794811633670 "https://www.e-cology.com.cn/sp/doc/docDetail/1125477668787732560")
