Vue 动态生成表单组件 vue-generate-form

码农软件 · 软件分类 · Vue 组件 · 2019-03-19 23:27:40

软件介绍

项目地址

简介

Vue动态生成表单组件 可以根据数据配置表单 使用的UI库是iView 
在Vue里 一般要用到什么组件或数据 都得提前声明
所以要根据数据来生成表单 只能使用Vue的render函数
要做这一个组件 其实并不难 看一下Vue官方示例 再找个UI组件库 差不多就能写出来
如果对项目有兴趣 可以fork或克隆项目 自行研究 
有问题或BUG欢迎提issues

文档

在线DEMO

表单组件

  • Input 输入框

  • Button 按钮

  • Radio 单选框

  • Checkbox 多选框

  • Icon 图标

  • Switch 开关

  • Select 选择器

  • Slider 滑块

  • DatePicker 日期选择器

  • TimePicker 时间选择器

  • Cascader 级联选择器

  • InputNumber 数字输入框

  • Rate 评分

  • Upload 上传

  • ColorPicker 颜色选择器

使用

在单文件组件中引用

npm i vue-generate-form
import iView from 'iview'
import VueGenerateForm from 'vue-generate-form'
import 'iview/dist/styles/iview.css'

Vue.use(iView)
Vue.use(VueGenerateForm)
<template>
    <div id="app">
        <VueGenerateForm :options="options"/>
        // 或者 <vue-generate-form :options="options"/>
    </div>
</template>

在HTML文件中直接引用

使用的是dist目录中的vue-generate-form.js

<link rel="stylesheet" type="text/css" href="iview.css">
<div id="app">
    <vue-generate-form :options="options"/>
</div>
<script src="vue.js"></script>
<script src="iview.js"></script>
<script src="vue-generate-form.js"></script>

本文地址:https://www.codercto.com/soft/d/1729.html

着陆页:获取网络订单的关键

着陆页:获取网络订单的关键

谢松杰 / 电子工业出版社 / 2017-1-1 / CNY 55.00

着陆页是用户点击广告后看到的第一个页面,是相关产品和服务的商业模式与营销思想的载体,是实现客户转化的关键。本书从“宏观”和“微观”两个层面对着陆页的整体框架和局部细节进行了深入的讨论,既有理论和方法,又有技术与工具,为读者呈现了着陆页从策划到技术实现的完整知识体系,帮助读者用最低的成本实现网站最高的收益。 谢松杰老师作品《网站说服力》版权输出台湾,深受两岸读者喜爱。本书是《网站说服力》的姊妹......一起来看看 《着陆页:获取网络订单的关键》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换