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 相关文章推荐
javascript实现文字图片上下滚动的具体实例
Jun 28 Javascript
js控制表单不能输入空格的小例子
Nov 20 Javascript
使用jQuery设置disabled属性与移除disabled属性
Aug 21 Javascript
Javascript中的几种URL编码方法比较
Jan 23 Javascript
基于jQuery实现的无刷新表格分页实例
Feb 17 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
Apr 01 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
Jun 02 Javascript
微信小程序 支付后台java实现实例
May 09 Javascript
详解django模板与vue.js冲突问题
Jul 07 Javascript
微信小程序嵌入腾讯视频源过程详解
Aug 08 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
Nov 14 Javascript
一篇文章了解正则表达式的替换技巧
Feb 24 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
2020最新CPU的性能排名
2020/04/02 数码科技
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
PHP Curl出现403错误的解决办法
2014/05/29 PHP
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
Vue.use()在new Vue() 之前使用的原因浅析
2019/08/26 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
Node.js API详解之 zlib模块用法分析
2020/05/19 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
2020/11/19 Javascript
使用python实现ANN
2017/12/20 Python
tensorflow实现KNN识别MNIST
2018/03/12 Python
Python全局变量与局部变量区别及用法分析
2018/09/03 Python
Python完成毫秒级抢淘宝大单功能
2019/06/06 Python
在python tkinter中Canvas实现进度条显示的方法
2019/06/14 Python
django foreignkey(外键)的实现
2019/07/29 Python
pycharm 中mark directory as exclude的用法详解
2020/02/14 Python
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
美国维生素、补充剂、保健食品购物网站:Vitacost
2016/08/05 全球购物
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
澳大利亚音乐商店:Bava’s Music City
2019/05/05 全球购物
西安夏日科技有限公司Java笔试题
2013/01/11 面试题
简历的自荐信
2013/12/19 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
党员自我评价2015
2015/03/03 职场文书
教师学习心得体会范文
2016/01/21 职场文书
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby