1 Star 0 Fork 8

雷军 / vue-qs-form

forked from xank / vue-qs-form 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

vue-qs-form

Vue quick step form, Vue快速问卷表单

npm npm npm Build Status Codecov npm

需配合element-ui使用 https://github.com/elemefe

快速开始

import Vue from 'vue'
import vueQsForm from 'vue-qs-form'

export default {
  name: 'App',

  components: {
    vueQsForm
  }
}

示例

<template>
  <vueQsForm v-model="form" :data="data" @finish="submitForm"></vueQsForm>
</template>

<script>
import vueQsForm from 'vue-qs-form'

export default {
  name: 'App',
  components: {
    vueQsForm
  },

  data: () => ({
    form: '',
    data: [
      {
        'key': 'qa1',
        'title': '问题一',
        'radios': [
          [0, ''],
          [1, '']
        ]
      },
      {
        'key': 'qa2',
        'title': '问题二',
        'radios': [
          [0, ''],
          [1, '']
        ]
      }
    ]
  }),
}
</script>

Props

参数 说明 必须 类型 可选值 默认值
data 表单数据 String
height 表单高度 String 250px
autoNext 是否自动下一步 Boolean true/false false
prevBtnText 上一步按钮文字 String 上一步
nextBtnText 下一步按钮文字 String 下一步
submitBtnText 完成按钮文字 String 提交

Event

事件名称 说明 回调参数
submit 点击提交事件 表单数据
atend 到达最后 -

Function

方法名称 说明 回调参数
restForm 重置表单 -

License

Vue-qs-form is open-sourced software licensed under the MIT license

MIT License Copyright (c) 2017 Kong Fanbo Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Vue quick step form, Vue快速问卷表单 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/lei2jun/vue-qs-form.git
git@gitee.com:lei2jun/vue-qs-form.git
lei2jun
vue-qs-form
vue-qs-form
master

搜索帮助