如何将 viewbag 数据从视图传递到我在此视图中调用的另一个组件模板

how to pass viewbag data from view to another component template that I call in this view

我在 View 中获得了来自控制器的 ViewBag 数据。但是,我的视图由多个组件和一个组件(它是一个 html 模板和相关的 JavaScript)组成,有一个占位符用于我需要显示此数据的数据。

我如何将此 @ViewBag.Data 传递给另一个 view 中的占位符(此处为模板)。 ?

或者,考虑将数据从 Controller 传递到另一个 view 是否容易?

请帮我制作一个示例片段

如果我理解正确,您可以通过为第二个视图使用相同的控制器来做到这一点,例如编写 ng-controller="SameController" 或创建 angular 服务或工厂并在两个不同的控制器之间共享您的数据每个服务于特定的 template/view.