博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue全家桶之组件化开发
阅读量:3959 次
发布时间:2019-05-24

本文共 529 字,大约阅读时间需要 1 分钟。

1.组件注册

1.1 全局组件注册语法

在这里插入图片描述

1.2 组件用法

在这里插入图片描述

1.3组件命名方式

在这里插入图片描述

对于命名问题最好都用短横线方式,短横线方式通用。在Vue.component中短横线方式和驼峰方法都可以用,而实例化的组件(1.2组件用法中图)不可以用驼峰。

1.4局部组件注册

在这里插入图片描述

2.组件间数据交互

2.1父组件向子组件传值

在这里插入图片描述

在这里插入图片描述
解释见1.3
在这里插入图片描述

2.2子组件向父组件传值

子组件通过自定义事件向父组件传递信息

父组件监听子组件的事件

2.3非父子组件间传值

  1. 单独的事件中心管理组件间的通信
var eventHub = new Vue()
  1. 监听事件与销毁事件
eventHub.$on('add-todo', addTodo)eventHub.$off('add-todo')
  1. 触发事件
eventHub.$emit(‘add-todo', id)

3.组件插槽

3.1组件插槽基本用法

  1. 插槽位置
Vue.component('alert-box', {	template: `		
Error!
`})
  1. 插槽内容
Something bad happened.

3.2具名插槽用法

在这里插入图片描述

3.3作用域插槽

在这里插入图片描述

转载地址:http://dwmzi.baihongyu.com/

你可能感兴趣的文章
nano使用
查看>>
c函数
查看>>
linux 链接
查看>>
centos6.x 添加开机启动服务
查看>>
zfs 简单使用
查看>>
linux EXT4格式分区扩容
查看>>
实现 du 命令
查看>>
git revert reset 使用
查看>>
一些比较好的golang安全项目
查看>>
HTTP状态码
查看>>
go语言
查看>>
mysql mariaDB 以及存储引擎
查看>>
游戏行业了解介绍
查看>>
linux at 命令使用
查看>>
Go在windows下执行命令行指令
查看>>
inotify
查看>>
inode
查看>>
Shell: sh,bash,csh,tcsh等shell的区别
查看>>
golang ubuntu 配置 笔记
查看>>
vim 常用命令
查看>>