将控制器传递给angularjs组件
我正试图使用AngularJS组件实现这种行为将控制器传递给angularjs组件,angularjs,typescript,Angularjs,Typescript,我正试图使用AngularJS组件实现这种行为 <parent-component> <reusable-child-component></reusable-child-component> </parent-component> 我想要的是将父级的控制器传递给可重用子组件。我知道可以使用require属性传递控制器,但会包含父组件的名称。(例如,要求:“^parentComponent”) 我是否可以将动态控制器传递给子组件?子组件
<parent-component>
<reusable-child-component></reusable-child-component>
</parent-component>
我想要的是将父级的控制器传递给可重用子组件。我知道可以使用require属性传递控制器,但会包含父组件的名称。(例如,要求:“^parentComponent”)
我是否可以将动态控制器传递给子组件?子组件将动态接收其父控制器的任何内容
<parent-component>
<reusable-child-component></reusable-child-component>
</parent-component>
<parent2-component>
<reusable-child-component></reusable-child-component>
</parent2-component>
需要建议或帮助。如果可能,请使用打字脚本编写 只需在子组件上使用绑定,如下所示:
<reusable-child-component my-data="dataFromParentController"></reusable-child-component>
查看组件的官方文档-
为什么需要这个,为什么不能简单地使用绑定来实现这个目的?这不是一个好主意,但您可以尝试使用。