vue组件开发之用户无限添加自定义填写表单的方法


Posted in Javascript onAugust 28, 2018

效果图:

vue组件开发之用户无限添加自定义填写表单的方法

代码如下:

<template>
  <div class="checkbox">
    <div class="input">
      <p v-for="item in inputs">
        <span>自定义字段:</span>
        <input type="text" v-model="item.val">
      </p>
      <button @click="addInput()">添加字段</button>
      <button @click="sub()">保存提交</button>
    </div>
    <h1>提交的信息: {{submsg}}</h1>
  </div>
</template>
<script>
  export default {
    name: 'checkbox',
    data (){
      return {
        inputs:[],
        submsg:''
      }
    },
    methods: {
      addInput (){
        var obj = {};
        obj.id = this.inputs.length;
        obj.val = "";
        this.inputs.push(obj);
      },
      sub (){
        this.submsg = this.inputs;
      },

    }
  }
</script>
<style scoped>
  *{margin:0 auto;padding:0;font-family:"微软雅黑";}
  .checkbox{
    width:800px;
    margin:50px auto;
  }
  .input p{
    padding:10px 0;
  }
</style>

以上这篇vue组件开发之用户无限添加自定义填写表单的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery 处理页面的事件详解
Jan 20 Javascript
Angularjs中使用Filters详解
Mar 11 Javascript
JS button按钮实现submit按钮提交效果
Nov 01 Javascript
浅谈jquery选择器 :first与:first-child的区别
Nov 20 Javascript
Html5 js实现手风琴效果
Apr 17 Javascript
原生JS实现圣旨卷轴展开效果
Mar 06 Javascript
Angular 4依赖注入学习教程之简介(一)
Jun 04 Javascript
微信小程序分页加载的实例代码
Jul 11 Javascript
使用AngularJS编写多选按钮选中时触发指定方法的指令代码详解
Jul 24 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
Mar 01 Javascript
angular2组件中定时刷新并清除定时器的实例讲解
Aug 31 Javascript
解决vant中 tab栏遇到的坑 van-tabs
Nov 04 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
Aug 28 #Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
Aug 28 #Javascript
vue移动端微信授权登录插件封装的实例
Aug 28 #Javascript
Vue 应用中结合vux使用微信 jssdk的方法
Aug 28 #Javascript
对vux点击事件的优化详解
Aug 28 #Javascript
使用D3.js构建实时图形的示例代码
Aug 28 #Javascript
微信小程序手机号码验证功能的实例代码
Aug 28 #Javascript
You might like
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
Chosen 基于jquery的选择框插件使用方法
2012/05/30 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
2012/07/21 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
浅谈jQuery中的事件
2015/03/23 Javascript
jQuery实现不断闪烁文字的方法
2015/05/15 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
AngularJS 单元测试(一)详解
2016/09/21 Javascript
Vuex之理解Getters的用法实例
2017/04/19 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
在vue项目中封装echarts的步骤
2020/12/25 Vue.js
python快速查找算法应用实例
2014/09/26 Python
python 实现红包随机生成算法的简单实例
2017/01/04 Python
python图像常规操作
2017/11/11 Python
在python image 中实现安装中文字体
2020/05/16 Python
来自美国主售篮球鞋的零售商店:KICKSUSA
2017/11/28 全球购物
德国高尔夫商店:Par71.de
2020/11/29 全球购物
打架检讨书800字
2014/01/10 职场文书
《月迹》教学反思
2014/02/19 职场文书
工作决心书
2014/03/11 职场文书
请假条范文大全
2014/04/10 职场文书
落实八项规定专题民主生活会对照检查材料
2014/09/15 职场文书
大学新生军训自我鉴定
2014/09/18 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
学校运动会加油词
2015/07/18 职场文书
2016年第104个国际护士节活动总结
2016/04/06 职场文书
应届生们该怎么书写求职信?
2019/07/05 职场文书
Redis Stream类型的使用详解
2021/11/11 Redis
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
MySQL脏读,幻读和不可重复读
2022/05/11 MySQL