vue动态组件实现选项卡切换效果


Posted in Javascript onMarch 08, 2017

本文实例为大家分享了vue动态组件实现选项卡切换的具体代码,供大家参考,具体内容如下

导航按钮:

<div class="tab-title"> 
   <p @click="a='tab1'"><router-link to='/collectnewcars'>新车</router-link><em></em></p>
   <p @click="a='tab2'"><router-link to='/collectusedcars'>二手车</router-link><em></em></p>
   <p @click="a='tab3'"><router-link to='/collectproducts'>车品</router-link></p>
  </div>

<div class="tabs">
 <component is:="current"></component>
</div>

写3个子组件分别为

<tab1></tab1>
<tab2></tab2>
<tab3></tab3>

js里面用局部组件引入这三个子组件

//数据里面
data (){
 return {
  a:'tab1'  //默认显示tab1子组件
 }
}
components:{
 'tab1':tab1,
 'tab2':tab2,
 'tab3':tab3
}

如果要从父组件里面往这些字组件里面传数据,和普通的父组件-》子组件传递数据是一个道理,只不过在这个里面绑定一次属性,就可以在每个子组件里面都接收到数据,例如:

<component :is="current" :clients-data="client" :refresh-data="getClient" :user-type-data="userTypes"></component>

在子组件里面定义props:[]后,就可以接收到父组件传来的方法,以及数据。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
更正确的asp冒泡排序
May 24 Javascript
jQuery 表格插件整理
Apr 27 Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
Feb 04 Javascript
JavaScript变量声明详解
Nov 27 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 Javascript
Bootstrap3 模态框使用实例
Feb 22 Javascript
Angular 4.x 路由快速入门学习
May 03 Javascript
JS+HTML实现的圆形可点击区域示例【3种方法】
Aug 01 Javascript
Layui 数据表格批量删除和多条件搜索的实例
Sep 04 Javascript
微信小程序实现上传多个文件 超过10个
Mar 30 Javascript
JavaScript实现左右滚动电影画布
Feb 06 Javascript
解析原生JS getComputedStyle
May 25 Javascript
jQuery插件zTree实现的多选树效果示例
Mar 08 #Javascript
Vue.js组件tab实现选项卡切换
Mar 23 #Javascript
jQuery插件zTree实现的基本树与节点获取操作示例
Mar 08 #Javascript
完美实现js选项卡切换效果(一)
Mar 08 #Javascript
jQuery插件zTree实现删除树节点的方法示例
Mar 08 #Javascript
原生JS仿QQ阅读点击展开、收起效果
Mar 08 #Javascript
jQuery插件zTree实现删除树子节点的方法示例
Mar 08 #Javascript
You might like
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
php无限遍历目录示例
2014/02/21 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
JavaScript下申明对象的几种方法小结
2008/10/02 Javascript
javascript 操作cookies及正确使用cookies的属性
2009/10/15 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
JavaScript中创建字典对象(dictionary)实例
2015/03/31 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
关于javascript中dataset的问题小结
2015/11/16 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
js处理层级数据结构的方法小结
2017/01/17 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
Node.js编写CLI的实例详解
2017/05/17 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
利用vue + element实现表格分页和前端搜索的方法
2017/12/25 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
JavaScript实现英语单词题库
2019/12/24 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
代码实例讲解python3的编码问题
2019/07/08 Python
python获取Linux发行版名称
2019/08/30 Python
在Python中画图(基于Jupyter notebook的魔法函数)
2019/10/28 Python
pycharm设置当前工作目录的操作(working directory)
2020/02/14 Python
Django 返回json数据的实现示例
2020/03/05 Python
《鸿门宴》教学反思
2014/04/22 职场文书
2015年重阳节慰问信
2015/03/23 职场文书
2019最新版火锅店的创业计划书 !
2019/07/12 职场文书
Python实现随机生成迷宫并自动寻路
2021/06/13 Python
mysql timestamp比较查询遇到的坑及解决
2021/11/27 MySQL
Win11电源已接通但未充电怎么办?Win11电源已接通未充电的解决方法
2022/04/05 数码科技