假设我有一个由应用栏和内容区域组成的应用,内容区域是我的<router-outlet>
,典型的网址看起来像
/department/4/employee/5/sales
将显示内容区域中部门#4的员工#5的销售额。同时我想在应用栏中显示员工的图片和名称,如果我更改了路线,应用栏和内容区域应该反映出这一变化。
现在是抓住了。应用栏并不总是显示图片和名称,但可以完全使用不同的模板,例如如果我导航到设置
/settings
没有部门或员工信息,因此在这种情况下,应用栏应该只显示“设置”。
我在找到一个有效的解决方案时遇到了麻烦,我尝试了动态组件加载,传递了员工的数据,但事实证明这是一个单一的小马,因为一旦项目被渲染,就没有绑定到员工数据离开。
我考虑过辅助路线,但不知何故怀疑这实际上会让我在任何地方。
这可以完成吗?