Vue中封装input组件的实例详解


Posted in Javascript onOctober 17, 2017

Vue中封装input组件

最近有点忙不过来 脱了很久,没有更新 抱歉。今天要将的时如何自定义封装input组件 ,博主知识发个简单的模板 码友们可以更具自己的实际项目添加需要的参数

我的项目中的UI图是这样的

Vue中封装input组件的实例详解

代码如下

子组件的模板设置

<template>
 <div class="completion-input-box">
  <span class="input-box-name">{{text}}</span>
  <input 
  type="text" 
  ref="input"
  :value="value"  
  @input="$emit('input', $event.target.value)"
  >
 </div>
</template>
<script>
export default {
 name: 'inputlsit',
 props: ['text', 'value'],
}
</script>

父组件模板

<template>
 <div class="completion-input-box">
  <FromList :text="'创业项目名称'" v-model="projectN"></FromList>
  <FromList :text="'所属公司名称'" v-model="companyN"></FromList>
  <FromList :text="'所属投资机构名称'" v-model="mechanismN"></FromList>
 </div>
</template>
<script>
import FromList from './FromList.vue'
export default {
 name: 'search',
 data() {
  return {
   projectN: '',     // 创业项目名称
   companyN: '',     // 所属公司名称
   mechanismN: ''    // 所属机构名称
  }
 },
 components: {
  FromList
 }
}
</script>

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
Dec 23 Javascript
JavaScript获取当前页面上的指定对象示例代码
Feb 28 Javascript
JavaScript中的parse()方法使用简介
Jun 12 Javascript
如何消除inline-block属性带来的标签间间隙
Mar 31 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
May 12 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
Jun 02 Javascript
JS实现的自动打字效果示例
Mar 10 Javascript
微信小程序 五星评分的实现实例
Aug 04 Javascript
对vue中的事件穿透与禁止穿透实例详解
Oct 28 Javascript
VUE 解决mode为history页面为空白的问题
Nov 01 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
Feb 11 Javascript
js获取文件里面的所有文件名(实例)
Oct 17 #Javascript
Vue中之nextTick函数源码分析详解
Oct 17 #Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
Oct 16 #Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 #jQuery
Vue2.0父子组件传递函数的教程详解
Oct 16 #Javascript
使用clipboard.js实现复制功能的示例代码
Oct 16 #Javascript
requireJS模块化实现返回顶部功能的方法详解
Oct 16 #Javascript
You might like
php页面缓存方法小结
2015/01/10 PHP
jQuery+PHP发布的内容进行无刷新分页(Fckeditor)
2015/10/22 PHP
非常有用的9个PHP代码片段
2016/04/06 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
2017/07/13 PHP
TP3.2批量上传文件或图片 同名冲突问题的解决方法
2017/08/01 PHP
PHP+Apache环境中如何隐藏Apache版本
2017/11/24 PHP
PHP的JSON封装、转变及输出操作示例
2019/09/27 PHP
php将字符串转换为数组实例讲解
2020/05/05 PHP
JS date对象的减法处理实现代码
2010/12/28 Javascript
读jQuery之十 事件模块概述
2011/06/27 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
用JavaScript实现类似于ListBox功能示例代码
2014/03/09 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
js微信分享API
2020/10/11 Javascript
AngularJS入门教程之迭代器过滤详解
2016/08/18 Javascript
浅谈js原生拖放
2016/11/21 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
JavaScript数据结构学习之数组、栈与队列
2017/05/02 Javascript
layer 刷新某个页面的实现方法
2019/09/05 Javascript
python实现的希尔排序算法实例
2015/07/01 Python
python验证码识别的示例代码
2017/09/21 Python
Python快速排序算法实例分析
2017/11/29 Python
Python使用flask框架操作sqlite3的两种方式
2018/01/31 Python
使用python验证代理ip是否可用的实现方法
2018/07/25 Python
python+pyqt5编写md5生成器
2019/03/18 Python
在pycharm中实现删除bookmark
2020/02/14 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
2020/03/12 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
python自动化办公操作PPT的实现
2021/02/05 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
乡镇干部先进事迹材料
2014/02/03 职场文书
综合素质评价个性发展自我评价
2015/03/06 职场文书
学生退学证明
2015/06/23 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
党员干部学法用法心得体会
2016/01/21 职场文书