首先,需要澄清一点:Element UI
是基于 Vue 2 的组件库,它并没有直接为 Vue 3 提供官方支持。但是,有一些社区版本的 Element UI 试图兼容 Vue 3,比如 Element Plus
。以下我会分别介绍 Element UI
(基于 Vue 2)和 Element Plus
(基于 Vue 3,但尽量保持与 Element UI 的相似性)中的 Layout
布局组件。
Element UI(Vue 2)
在 Element UI 中,Layout
布局通常指的是 el-container
、el-header
、el-main
、el-footer
、el-aside
和 el-container
(嵌套布局)这些组件的组合使用。
属性
el-container
:没有特定的属性,主要是用于包裹其他布局组件。el-header
、el-main
、el-footer
、el-aside
:这些组件也没有特定的属性,它们通常与el-container
配合使用,形成不同的布局结构。
事件
Layout
布局组件在 Element UI 中通常不触发事件,因为它们主要是用于页面结构的搭建,而不是用于用户交互。
方法
同样地,Layout
布局组件在 Element UI 中通常没有提供方法。