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 相关文章推荐
XHTML下,JS浮动代码失效的问题
Nov 12 Javascript
jquery 追加tr和删除tr示例代码
Sep 12 Javascript
JavaScript 作用域链解析
Nov 13 Javascript
javascript实现的网站访问量统计代码
Dec 20 Javascript
模仿password输入框的实现代码
Jun 07 Javascript
彻底学会Angular.js中的transclusion
Mar 12 Javascript
简单实现js点击展开二级菜单功能
May 16 Javascript
移动端效果之Swiper详解
Oct 09 Javascript
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
layui 弹出层值回传解决方式
Nov 14 Javascript
javascript跳转与返回和刷新页面的实例代码
Nov 20 Javascript
用JS实现一个简单的打砖块游戏
Dec 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
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
PHP与javascript对多项选择的处理
2006/10/09 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
Prototype Function对象 学习
2009/07/12 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
JS组件Bootstrap Table使用方法详解
2016/02/02 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
关于vue-router的那些事儿
2018/05/23 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
vue中使用vue-cli接入融云实现即时通信
2019/04/19 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
你不可不知的Vue.js列表渲染详解
2019/10/01 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
python实现保存网页到本地示例
2014/03/16 Python
在Django的视图中使用form对象的方法
2015/07/18 Python
对Tensorflow中权值和feature map的可视化详解
2018/06/14 Python
Tensorflow加载预训练模型和保存模型的实例
2018/07/27 Python
Pandas读取并修改excel的示例代码
2019/02/17 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
python pandas dataframe 去重函数的具体使用
2020/07/20 Python
python tqdm库的使用
2020/11/30 Python
python给list排序的简单方法
2020/12/10 Python
三星法国官方网站:Samsung法国
2019/10/31 全球购物
美国在线和移动免费会员制批发零售商:Boxed(移动端的Costco)
2020/01/02 全球购物
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
辩护词格式
2015/05/22 职场文书