【发布时间】:2016-10-30 15:52:06
【问题描述】:
我使用 Angular 1.5 来开发我的应用程序,我正在使用 .component()。我有三个组件和它们的控制器,它们都非常相似。如何从comp1 扩展控制器以将其与comp2 一起使用?
每个组件在一个单独的 js 文件中:
comp1.jscomp2.jscomp3.js
【问题讨论】:
-
this 你在找什么吗?
-
不幸的是,这个答案是关于控制器而不是 .component()
-
这与组件无关。在 Angular 1.5 中,组件只是编写指令的一种更简单的方法。组件/指令使用控制器的方式与使用 ng-controller 注释和 html-tag 的方式相同。
-
你做了什么决定?如果您在 2020 年仍在使用 AngularJS,则有一个建议,尽管它需要进行重大的重新线程化:考虑 moving your codebase to TypeScript,它有助于为您抽象该扩展过程。
标签: javascript angularjs components