百度智能小程序 個人信息卡

2020-09-03 16:17 更新

person-card 個人信息卡

解釋: 個人信息卡組件,可配置卡片類型、卡片背景圖、卡片名稱、卡片信息功能,適用于信息展示,并可放置在頁面的任何位置。

屬性說明

屬性名 類型 必填 默認(rèn)值 說明

type

String

noraml

信息卡類型:noraml:默認(rèn)普通模式,big:大圖模式

bgImg

String

卡片背景圖

name

String

卡片名稱

infoList

Array

卡片信息,最多可配置 5 條,超過不會顯示

person-card

String

提供卡片的擴(kuò)展樣式類,供開發(fā)者自定義組件樣式,可通過此 class 改變卡片的樣式,如背景顏色,背景圖的展現(xiàn)方式

info-name

String

提供卡片的擴(kuò)展樣式類,供開發(fā)者自定義組件樣式,可通過此 class 改變卡片 name 的的樣式

info-title

String

提供卡片的擴(kuò)展樣式類,供開發(fā)者自定義組件樣式,可通過此 class 改變卡片信息的左側(cè)標(biāo)題樣式

info-desc

String

提供卡片的擴(kuò)展樣式類,供開發(fā)者自定義組件樣式,可通過此 class 改變卡片信息的右邊內(nèi)容樣式

示例 

在開發(fā)者工具中打開


代碼示例

<view class="wrap">
    <view class="content">
        <view class="card-panel" s-for="item, index in personList">
            <view class="comp-wrap">
                <smt-person-card
                    name="主標(biāo)題"
                    type="normal"
                    info-list="{{item.personCard}}"
                    bg-img="{{item.imgSrc}}"
                />
            </view>
        </view>
    </view>
</view>
Page({
    data: {
        personList: [
            {
                title: '默認(rèn)展示',
                imgSrc: 'https://b.bdstatic.com/searchbox/icms/searchbox/img/person-default.png',
                personCard: [
                    {
                        title: '標(biāo)題',
                        desc: '內(nèi)容文本'
                    },
                    {
                        title: '標(biāo)題名稱',
                        desc: '內(nèi)容展示長文本示例'
                    }
                ]
            },
            {
                title: '帶背景展示',
                imgSrc: 'https://b.bdstatic.com/searchbox/icms/searchbox/img/person-use.png',
                personCard: [
                    {
                        title: '標(biāo)題名稱',
                        desc: '內(nèi)容展示長文本多文字示例'
                    },
                    {
                        title: '文本標(biāo)題',
                        desc: '內(nèi)容展示長文本多文字示例'
                    },
                    {
                        title: '標(biāo)題名稱',
                        desc: '內(nèi)容展示長文本多文字示例'
                    }
                ]
            }
        ]
    }
});
.wrap {
    height: 100vh;
}

.smt-card-area {
    margin-top: 25.36rpx;
}

.card-panel:first-child {
    margin-top: 0;
}

.card-area {
    display: flex;
    margin: 90.58rpx 0 0;
    padding: 28.382rpx 30.797rpx;
    border: none;
    border-radius: 0;
    transition: background-color 200ms linear;
    align-items: center;
    justify-content: space-between;
}

.comp-wrap {
    background-color: #fff;
    margin-top: 25.362rpx;
    padding: 27.174rpx 30.797rpx;
}
{
    "navigationBarTitleText": "個人信息卡",
    "navigationStyle": "default",
    "usingComponents": {
        "smt-person-card": "@smt-ui/component/src/person-card"
    }
}


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號