feat: 首次提交

This commit is contained in:
peerless_hero
2023-08-17 21:28:49 +08:00
parent 36f80fb971
commit ec1e5e16cd
571 changed files with 95322 additions and 0 deletions

View File

@ -0,0 +1,121 @@
<!--本文件由FirstUI授权予新疆天衡创新研究院有限公司手机号 1 8 6 140 72549身份证尾号5A07X5专用请尊重知识产权勿私下传播违者追究法律责任-->
<template>
<view class="fui-wrap">
<view class="fui-page__hd">
<view class="fui-page__title fui-align__center" @tap="vip">Steps <image
src="/static/images/index/light/icon_member_3x.png"></image>
</view>
<view class="fui-page__desc">Steps 步骤条显示一个任务的进度或者引导用户完成某个复杂任务</view>
</view>
<view class="fui-page__bd">
<view class="fui-section__title">基础使用</view>
<fui-steps :items="items" :current="current"></fui-steps>
<view class="fui-section__title">数字节点/线条加粗</view>
<fui-steps :items="items2" :current="current" activeColor="#FF2B2B" lineBold></fui-steps>
<view class="fui-section__title">不显示对号标识</view>
<fui-steps :items="items2" :current="current" :isMark="false"></fui-steps>
<view class="fui-section__title">带描述</view>
<fui-steps :items="items3" :current="current"></fui-steps>
<view class="fui-section__title">进行中direction=row 有效</view>
<fui-steps :items="items3" :current="current" isWait activeColor="#FFB703" lineBold></fui-steps>
<view class="fui-section__title">当前步骤进行中</view>
<fui-steps :items="items3" :current="current2" processStatus="wait" process-color="#FFB703" isWait lineBold></fui-steps>
<view class="fui-section__title">当前步骤失败</view>
<fui-steps :items="items3" :current="current2" processStatus="fail" active-color="#09BE4F" process-color="#FF2B2B" isWait lineBold></fui-steps>
<view class="fui-section__title">自定义图标</view>
<fui-steps :items="items4" :current="current" radius="24rpx"></fui-steps>
<view class="fui-section__title">纵向展示</view>
<fui-steps :items="items2" :current="current" direction="column" :padding="['0','32rpx']"></fui-steps>
<view class="fui-btn__box">
<fui-button type="gray" btn-size="medium" text="Next step" bold :margin="['24rpx']"
@click="stepChange"></fui-button>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
current: 0,
current2: 1,
items: [{
title: '注册'
}, {
title: '激活邮箱'
}, {
title: '注册完成'
}],
items2: [{
title: '注册',
text: '1'
}, {
title: '激活邮箱',
text: '2'
}, {
title: '注册完成',
text: '3'
}],
items3: [{
title: 'STEP1',
descr: '步骤一',
text: 'F'
}, {
title: 'STEP2',
descr: '步骤二',
text: 'S'
}, {
title: 'STEP3',
descr: '步骤三',
text: 'T'
}],
items4: [{
title: 'STEP1',
descr: '步骤一',
src: '/static/images/common/logo.png'
}, {
title: 'STEP2',
descr: '步骤二',
src: '/static/images/common/img_logo.png'
}, {
title: 'STEP3',
descr: '步骤三',
src: '/static/images/common/logo.png'
}]
}
},
methods: {
vip() {
this.fui.href("/pages/my/qa/qa?index=2&title=VIP专属内容")
},
stepChange() {
//实际开发需根据步骤数据长度-1来得出最后一步从 0 开始记数),此处为演示
if (this.current === 2) {
this.current = 0
} else {
this.current++
}
}
}
}
</script>
<style>
.fui-wrap {
padding-bottom: 64rpx;
}
.fui-section__title {
margin-left: 32rpx;
}
.fui-btn__box {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
margin-top: 48rpx;
}
</style>