feedcard-components

0.1.0 • Public • Published

钉钉资讯 feedcard

作为组件提供给钉钉

安装

npm install feedcard-components --save

使用

在Page的.json里的


{
  "usingComponents": {
    "feedcard-list": "feedcard-components/es/feedcard-list/index"
  }
}

在axml里

  <feedcard-list data={{data}} onTitleTap={{onTitleTap}} onTopicTap={{onTopicTap}}></feedcard-list>

传入参数

字段 描述 类型
data 新闻列表 []
onTitleTap 点击标题回调 function(item)回调里传入点击的news item
onTopicTap 点击topic回调 function(item)回调里传入点击的news item

其中data示例数据如下


{
  "publishTime": 1546821360000,
  "newsId": "be413051376b591bca101810d9064b95",
  "contentUrl": "",
  "newsTitle": "复盘在线视频的2018:又是一场终归BAT的烧钱游戏| 风眼观察",
  "source": "凤凰科技",
  "topicName": '人工智能',
  "thumbnailUrl": ""
},
{
  "publishTime": 1546832328000,
  "newsId": "b7d0368fd410f83d6664dc8d2dec1009",
  "contentUrl": "",
  "newsTitle": "氪记 2018 | 大文娱的溃败、挣扎和新生",
  "source": "36氪",
  "topicName": '人工智能',
  "thumbnailUrl": null
}

点击标题和topic名称回调传入的数据示例如下

{
  "publishTime": 1546832328000,
  "newsId": "b7d0368fd410f83d6664dc8d2dec1009",
  "contentUrl": "",
  "newsTitle": "氪记 2018 | 大文娱的溃败、挣扎和新生",
  "source": "36氪",
  "topicName": '人工智能',
  "thumbnailUrl": null
}

Readme

Keywords

Package Sidebar

Install

npm i feedcard-components

Weekly Downloads

0

Version

0.1.0

License

ISC

Unpacked Size

4.29 kB

Total Files

6

Last publish

Collaborators

  • xiabing