Skip to content
目录

步骤条

TIP

目前仅支持完全支持 vue3 的平台 小程序完全不兼容,实现方式不同,后续考虑重写这部分组件 使用原生 javascript

基本使用

vue
<!--  -->
<template>
  <!-- <jp-steps :active="active"></jp-steps> -->
  <jp-steps :active="active" icon-color="#10b981" icon="jp-icon-circle-plus">
    <step v-for="f in 2" :key="f">
      {{ f }}:
      <div>{{ new Date() }}</div>
      <div v-if="f % 2 == 0">{{ new Date() }}</div>
    </step>
  </jp-steps>
  <jp-input v-model="active" class="mt-1"></jp-input>
</template>

<script lang="ts" setup>
const active = ref(1)
</script>
<style scoped lang="scss"></style>

type 类型

vue
<!--  -->
<template>
  <p class="p-5">类型:高亮当前内容</p>
  <jp-steps :active="active" type="current">
    <step v-for="f in 2" :key="f">
      {{ f }}:
      <div>{{ new Date() }}</div>
      <div v-if="f % 2 == 0">{{ new Date() }}</div>
    </step>
  </jp-steps>
  <jp-input v-model="active" class="mt-1"></jp-input>
</template>

<script lang="ts" setup>
const active = ref(0)
</script>
<style scoped lang="scss"></style>

props

PropertyTypeDescription
activenumber当前选中.
type'default' or 'current'高亮模式 'default' or 'current'.
iconstringicon
iconColorstringiconColor

©2022 By 绝配移动端组件库