<template> <view> <l-title>底部操作条:</l-title> <view class="bg-gray"> <l-bar> <l-bar-item title="首页" icon="home" color="red" /> <l-bar-item title="分类" icon="searchlist" /> <l-bar-item title="消息" icon="comment"> <l-tag slot="badge" color="red" badge round>5</l-tag> </l-bar-item> <l-bar-item title="我的" icon="people" /> </l-bar> <l-bar class="margin-top-sm" dark> <l-bar-item title="首页" icon="home" /> <l-bar-item title="分类" icon="searchlist" color="green"> <l-tag slot="badge" color="orange" badge round>最新!</l-tag> </l-bar-item> <l-bar-item title="消息" icon="comment" /> <l-bar-item title="我的" icon="people" /> </l-bar> </view> <l-demo-description> 底部操作条使用 l-bar 标签,添加 dark 属性可以改为深色操作条; 内部按钮使用 l-bar-item 标签,添加 title 属性设置标题文字,添加 icon 属性设置按钮图标,添加 color 属性设置颜色; 按钮角标 l-tag 可以放置于 l-bar-item 标签中的默认插槽内; 按钮标题文字可以放置于 l-bar-item 标签中的名为 title 的插槽内 </l-demo-description> <l-title>带圆形突出按钮:</l-title> <view class="bg-gray"> <l-bar> <l-bar-item title="首页" icon="home" /> <l-bar-item title="分类" icon="searchlist" /> <l-bar-item title="发布" icon="add" type="round" /> <l-bar-item title="消息" icon="comment" /> <l-bar-item title="我的" icon="people" /> </l-bar> <l-bar class="margin-top-xl" dark> <l-bar-item title="首页" icon="home" /> <l-bar-item title="分类" icon="searchlist" /> <l-bar-item title="发布" icon="add" type="round" /> <l-bar-item title="消息" icon="comment" /> <l-bar-item title="我的" icon="people" /> </l-bar> </view> <l-demo-description> 在 l-bar-item 标签上添加 type="round" 属性即可适用圆形突出按钮 </l-demo-description> <l-title>带大块按钮:</l-title> <view class="bg-gray"> <l-bar> <l-bar-item title="客服" icon="service" /> <l-bar-item title="收藏" icon="favor" /> <l-bar-item title="购物车" icon="cart" /> <l-bar-item-button title="立即购买" color="red" /> </l-bar> <l-bar class="margin-top-xl"> <l-bar-item title="收藏" icon="favor" /> <l-bar-item title="购物车" icon="cart" /> <l-bar-item-button title="加入购物车" color="orange" /> <l-bar-item-button title="立即购买" color="red" /> </l-bar> </view> <l-demo-description> 大块按钮需要使用 l-bar-item-button 标签,可以设置 title、color 属性 </l-demo-description> <l-title>标题栏:</l-title> <view class="bg-gray"> <l-title>默认标题</l-title> <l-title long>长圆点标题</l-title> <l-title type="underline">下划线标题</l-title> <l-title type="colorfulUnderline" color="blue">变色下划线标题</l-title> <l-title type="blurUnderline" color="green">扩散下划线标题</l-title> <l-title type="nextSubtitle" color="blue" subtitle="subtitle">带副标题标题文字</l-title> <l-title type="blurSubtitle" subtitle="subtitle">带扩散副标题的标题文字</l-title> </view> <l-demo-description> 标题栏使用 l-title 标签;添加 long 属性即设为长圆点标题;color 属性可以设置颜色; 设置 type 属性为 underline 或 blurUnderline 可以设为带有下划线或扩散下划线的样式; 设置 type 属性为 colorfulUnderline 可以设为带有变色下划线样式,注意变色下划线的颜色无法更改; 设置 type 属性为 nextSubtitle 或 blurSubtitle 可以设为带有副标题或者扩散副标题的样式; 副标题通过名为 subtitle 的属性或者插槽来设置 </l-demo-description> <l-title>顶部操作栏:</l-title> <view class="bg-gray"> <l-banner>基础操作条</l-banner> <l-banner color="black"> 返回操作条 <view slot="left"> <l-icon type="back" /> 返回 </view> </l-banner> <l-banner color="blue"> 复杂操作条 <view slot="left"> <l-icon type="homefill" /> 首页 </view> <l-avatar slot="right" src="https://img.learun.cn/wxcx/pic.jpg" round /> </l-banner> </view> <l-demo-description> 顶部操作条使用 l-banner 标签;名为 left、right 的插槽内容将渲染到操作条左侧、右侧的位置; 可以设置 color 属性来修改操作条的背景色;默认插槽中的内容将渲染到操作条的中间 </l-demo-description> <l-title>搜索操作栏:</l-title> <view class="bg-gray"> <l-banner v-model="searchText" type="search" /> <l-banner type="search" color="cyan" fill /> <view class="margin-top padding">当前搜索框:{{ searchText }}</view> </view> <l-demo-description> 给 l-banner 添加属性 type="search" 即可设为搜索操作条;添加 fill 属性即可设为填充型样式; 名为 searchInput、searchButton 的插槽将渲染到搜索输入框、搜索按钮上;搜索框输入内容将绑定 v-model 上 </l-demo-description> </view> </template> <script> export default { data() { return { searchText: '' } } } </script> <style scoped> l-title, l-banner { margin-top: 20upx; } </style>