vue编写可复用的组件
组件由状态、事件和嵌套的片段组成
状态:是组件当前的某些数据或属性
事件:是组件在特定时机触发一些操作的行为
片段:是嵌套在组件标签中的内容
props:允许外部环境传递数据给组件
events:允许组件触发外部环境的副作用
slots:允许外部环境将额外的内容组合在组件中
<my-video :playlist="playlist" width="320" height="240" @load="loadHandler" @error="errorHandler" @playnext="nextHandler" @playprev="prevHandler"> <div slot="endpage"></div> //slot 允许其他内容组件 </my-video>