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 相关文章推荐
HTML-CSS群中单选引发的“事件”
Mar 05 Javascript
JS中==与===操作符的比较
Mar 21 Javascript
jquery tools系列 expose 学习
Sep 06 Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
Jun 01 Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
Dec 26 Javascript
JS实现简单的天数计算器完整实例
Apr 28 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
Oct 24 Javascript
使用koa2创建web项目的方法步骤
Mar 12 Javascript
JS设置自定义快捷键并实现图片上下左右移动
Oct 17 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
Sep 04 Javascript
JS异步宏队列微队列原理详解
Sep 09 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代码
2006/12/06 PHP
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
2014/04/21 PHP
分享php分页的功能模块
2015/06/16 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
js获取变量
2006/08/24 Javascript
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
基于jquery的cookie的用法
2011/01/10 Javascript
用JSON做数据传输格式中的一些问题总结
2011/12/21 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
使用javascript为网页增加夜间模式
2014/01/26 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
2017/02/21 Javascript
提高JavaScript执行效率的23个实用技巧
2017/03/01 Javascript
Javascript之图片的延迟加载的实例详解
2017/07/24 Javascript
超级简易的JS计算器实例讲解(实现加减乘除)
2017/08/08 Javascript
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
Vue的自定义组件不能使用click方法的解决
2020/07/28 Javascript
python局部赋值的规则
2013/03/07 Python
Python实现类的创建与使用方法示例
2017/07/25 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
Python数据类型之List列表实例详解
2019/05/08 Python
python实现图片二值化及灰度处理方式
2019/12/07 Python
Python安装tar.gz格式文件方法详解
2020/01/19 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
python os模块在系统管理中的应用
2020/06/22 Python
Python爬虫教程知识点总结
2020/10/19 Python
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
PHP开发工程师面试问题集锦
2012/11/01 面试题
《囚绿记》教学反思
2014/03/01 职场文书
会计学习心得体会
2014/09/09 职场文书
先进员工事迹材料
2014/12/20 职场文书
思想政治表现评语
2015/01/04 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
Python进行区间取值案例讲解
2021/08/02 Python