视图容器
用于在页面中引入其他 Vue 页面(视图)组件,支持传参与样式统一管理。
一、何时使用
- 页面中需嵌入多个功能模块(子页面、子视图)时
- 项目采用模块化开发或微前端架构时
- 需要统一管理多个 Vue 文件的引用和参数传递时
二、属性说明
1. 功能配置
(1)视图选择
用于选择需要引用的 Vue 页面。

(2)参数传递
若被引入视图设置了参数,则在此视图容器中会自动生成相同的参数名,并可进行赋值。
支持以下四种赋值方式:
- 手动赋值:直接设置固定值
- 数据绑定:绑定外部数据字段(详见:数据绑定)
- 组件绑定:引用当前组件中的数据集字段
- 视图参数:引用当前页面接收到的视图参数

2. 状态控制
(1)隐藏状态
可控制视图容器组件在特定条件下是否显示。
无特殊配置,详见:通用状态。
三、样式
视图容器无特殊样式配置,详见:通用样式。
四、常见使用场景
1. 模块化开发
将页面中不同的业务功能划分成独立 Vue 组件,通过视图容器集中引入,实现高内聚、低耦合的页面结构。
2. 页面结构划分与布局组织
通过多个视图容器,清晰划分页面区域(如头部、侧边栏、内容区、弹窗等),提升页面结构的可维护性。
3. 统一样式与布局
确保多个子视图以一致的样式规范呈现,避免风格不统一,提高整体 UI 体验。
4. 复杂页面逻辑拆分
将复杂逻辑或动态变化部分封装进子视图,通过视图容器引用,使主页面代码更简洁、逻辑更清晰,提高可读性与开发效率。