组件指南 |
iPortal Components 组件库中提供了如下组件:
IptlBanner 为横幅组件,主体为一张背景图,支持设置背景图上的标题、副标题、按钮及超链接。
属性 | 类型 | 默认值 | 说明 |
styleType | String | normal | 【可选参数】区分不同终端设备下的 css 样式。可选值为 normal /phone,normal 为 PC/平板环境,phone 为手机环境。 |
imgUrl | String | - | 【必填参数】横幅图片的路径。 |
title | String | - | 【可选参数】主标题文字。 |
titlecolor | String | #ffffff | 【可选参数】主标题字体颜色。 |
subTitle | String | - | 【可选参数】副标题文字。 |
subTitleColor | String | #ffffff | 【可选参数】副标题颜色。 |
button | String | - | 【可选参数】按钮文字。 |
buttonColor | String | #ffffff | 【可选参数】按钮颜色。 |
buttonHref | String | - | 【可选参数】点击按钮的超链接。 |
EditHome 为首页可视化定制组件,实现了一个完整的首页可视化定制系统。
名称 | 说明 |
updateRegularContent | 更新常规内容回调函数,修改常规内容后触发。 |
updateLanguage | 语言切换回调函数,点击切换语言按钮时触发。 |
IptlFooter 为页脚组件,用于显示版权信息。
名称 | 说明 |
languageChange | 语言切换回调函数,点击切换语言按钮时触发。 |
IptlLoading 组件为加载组件,用于表示加载状态。
属性 | 类型 | 默认值 | 说明 |
spinning | Boolean | - | 【必填参数】是否为加载中状态。 |
tip |
String | - | 【可选参数】描述文本。 |
background | String | - | 【可选参数】背景颜色。 |
indicator | vNode | slot | - | 【可选参数】加载指示符。 |
IptlNews 组件为新闻列表组件,以列表形式展示新闻。
属性 | 类型 | 默认值 | 说明 |
styleType | String | normal | 【可选参数】区分不同终端设备下的 css 样式。可选值为 normal /phone,normal 为 PC/平板环境,phone 为手机环境。 |
newsList |
Array | - | 【可选参数】新闻数组。 |
title | String | - | 【可选参数】新闻组件标题。 |
moreText | String | - | 【可选参数】新闻组件右侧按钮文字。 |
moreLink | String | - | 【可选参数】新闻组件右侧按钮超链接。 |
height | String | Number | 432 | 【可选参数】新闻组件高度。 |
IptlNoticeBoard 为公告栏轮播组件,以滚动形式展示公告。
属性 | 类型 | 默认值 | 说明 |
noticeArray | Array | - | 【可选参数】公告数组。 |
IptlResourceCard 为资源卡片组件,用于展示最新/最热的资源。
属性 | 类型 | 默认值 | 说明 |
styleType | String | normal | 【可选参数】区分不同终端设备下的 css 样式。可选值为 normal /phone,normal 为 PC/平板环境,phone 为手机环境。 |
title | String | - | 【可选参数】资源卡片组件标题。 |
tabs | Array | - | 【必填参数】所有 Tab 项。 |
activeTab | String | - | 【可选参数】当前选中 Tab 项。 |
contentData | Array | - | 【必填参数】资源的数组。 |
名称 | 说明 |
tabClickCallBack |
列表切换事件,切换不同 Tab 项时触发。 |
IptlShortCutLinks 为快捷链接组件。
属性 | 类型 | 默认值 | 说明 |
styleType | String | normal | 【可选参数】区分不同终端设备下的 css 样式。可选值为 normal /phone,normal 为 PC/平板环境,phone 为手机环境。 |
title | String | - | 【必填参数】标题文字。 |
icon | String | - | 【可选参数】图标的图片路径。 |
text | String | - | 【可选参数】描述文字。 |
href | String | - | 【可选参数】超链接地址。 |
TDTFooter 为天地图风格的页脚。
属性 | 类型 | 默认值 | 说明 |
param | Object | - | 【必填参数】TDTFooter的内容。 |
param 的参数如下:
属性 | 类型 | 说明 |
imgUrl | String | 页脚图片路径。 |
relationList | Array | 关联信息数组。 |
copyrightList | Array | 版权信息数组。 |
relationList 数组中,单个对象由以下属性构成:
属性 | 类型 | 说明 |
text | String | 关联信息文本。 |
href | String |
关联信息链接地址。 |
show | Boolean |
是否显示。 |
copyrightList 数组中,单个对象由以下属性构成:
属性 | 类型 | 说明 |
text | String | 版权信息文本。 |
href | String | 版权信息链接地址。 |