All Projects → luffyli → vue-step

luffyli / vue-step

Licence: MIT license
基于Vue.js的移动端步骤导航组件 Mobile Step Navigation Component Based On Vue.js

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to vue-step

staticstep
Provides truly zero-cost alternatives to Iterator::step_by for both incrementing and decrementing any type that satisfies RangeBounds<T: Copy + Default + Step>.
Stars: ✭ 13 (-38.1%)
Mutual labels:  steps
rn-fitness-tracker
React Native module to interact with Google Fit and Apple HealthKit.
Stars: ✭ 58 (+176.19%)
Mutual labels:  steps
forms-wizard
🎩 Easy to use step-by-step form for Nette Framework
Stars: ✭ 14 (-33.33%)
Mutual labels:  steps
Molder
BDD steps libraries for test automation databases, web services, and WebUI
Stars: ✭ 16 (-23.81%)
Mutual labels:  steps
chakra-ui-steps
Steps component designed to work seamlessly with Chakra UI
Stars: ✭ 341 (+1523.81%)
Mutual labels:  steps
vue-qs-form
Vue quick step form, Vue快速问卷表单
Stars: ✭ 16 (-23.81%)
Mutual labels:  steps
StackFlowView
Enforce stack behaviour for custom UI flow.
Stars: ✭ 35 (+66.67%)
Mutual labels:  steps

vue-step

基于Vue.js的移动端步骤导航组件 Mobile Step Navigation Component Based On Vue.js

NPM

Installation

npm i vue-step -S

API

Param Description Type Default
now-step The current step, The starting value is 1. Number -
step-list Name of all steps Array -
active-color Active status color String '#1fb11d'
style-type You can set 'style1' or 'style2' String 'style1'
direction You can set 'horizontal' or 'vertical' String 'horizontal'
@selected Event issued when an item is selected / clicked Event -

Usage

# example
<template>
  <div id="app">
    <vue-step :now-step="nowStep" :step-list="stepList"></vue-step>
  </div>
</template>

<script>
import vueStep from 'vue-step'

export default {
  name: 'app',
  data () {
    return {
      nowStep: 2,
      stepList: [
        'First Step',
        'Second Step',
        'Third Step',
        'Four Step'
      ]
    }
  },
  components: {
    vueStep
  }
}
</script>

Demo Screenshot

Demo Screenshot

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].