更新记录

1.2.0(2024-09-23) 下载此版本

  1. 增加点击事件

1.1.0(2024-04-10) 下载此版本

  1. 增加左图右文、右文左图模式,支持主标题+图文
  2. 增加大图模式,支持主标题+图文

1.0.0(2024-04-10) 下载此版本

  • list纯文字、主副标题模式,底部插槽
查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 app-vue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

功能介绍:

新闻列表模板纯文字版(纯文字、主副标题模式)、左图右文模式、左文右图模式、大图模式,支持自定义底部。

基本使用:

  • 引入组件
  • 自定义底部slot="bottom"
  1. 默认纯文字

    <simbalkj-list :list-data="newsList" titleSize="34rpx">
    <view slot="bottom" slot-scope="{item}" class="bottom">
        <text>自定义底部左</text>
        <text>自定义底部右</text>
    </view> 
    </simbalkj-list>
  2. 左图右文,type="leftImage"

    <simbalkj-list :list-data="newsList" subTitleSize="30rpx" type="leftImage">
    <view slot="bottom" slot-scope="{item}" class="bottom">
        <text>自定义底部</text>
        <text>自定义底部</text>
    </view> 
    </simbalkj-list>
  3. 左文右图,type="rightImage"

    <simbalkj-list :list-data="newsList" subTitleSize="30rpx" type="rightImage">
    <view slot="bottom" slot-scope="{item}" class="bottom">
        <text>自定义底部</text>
        <text>自定义底部</text>
    </view> 
    </simbalkj-list>
  4. 标题 + 图文混排(可选左图右文或左文右图)

    <simbalkj-list :list-data="newsList" titleSize="32rpx" subTitleSize="26rpx" type="rightImage"/>
  5. 标题 + 大图 + 描述, type="bigImage"

    <simbalkj-list :list-data="newsList" titleSize="32rpx" subTitleSize="26rpx" type="bigImage">
    <view slot="bottom" slot-scope="{item}" class="bottom">
        <text>点赞{{item.likeNum}}</text>
        <text>分享{{item.shareNum}}</text>
        <text>评论{{item.commentNum}}</text>
    </view> 
    </simbalkj-list>
  6. 点击事件

<simbalkj-list :list-data="newsList" titleSize="32rpx" subTitleSize="26rpx" type="rightImage" @listCilk="listCilk"/>

listCilk(news){
    console.log(news)
    /**
     * do something 
    */
}

参数 Props:

参数 说明 类型 默认值 可选值
type 新闻模版类型 String text 纯文字: "text",左图右文: "leftImage", 左文右图: "rightImage",大图: "bigImage"。
listData 新闻列表 Array{id:Number,title:String,subTitle:String,description:String,image:String}[] [] -
titleSize 标题字号,带单位 String 32rpx -
subtitleSize 副标题字号,带单位 String 26rpx -
desSize 描述信息字号,带单位 String 24rpx -

插槽 Slots:

名称 说明
bottom1 底部自定义内容插槽

事件 Events:

名称 说明
click 用户点击该按钮时,会返回获取到的列表信息object

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问