Angular 混合应用程序,带有模板函数的升级组件未接收到 $element 或 $attrs
Angular Hybrid Application, Upgraded Component with Template Function not receiving $element or $attrs
正如标题所说,我正在 Angular 混合应用程序中工作。我有一个旧的 AngularJS 组件,它使用 template
函数根据传入的输入动态构建自身。
我已经将该组件从 Angular 升级为可用,但是它的 template
功能不再有效,因为 $element
和 $attrs
没有被注入正确进入 template
函数。
Here's a simple stackblitz showing the issue
如您所见,当直接从 AngularJS 中使用该组件时,它被正确地赋予了 $element
和 $attrs
值,但是当将其渲染为升级组件时Angular,它没有。有没有什么方法可以让我手动为升级后的组件提供这些?
正如标题所说,我正在 Angular 混合应用程序中工作。我有一个旧的 AngularJS 组件,它使用 template
函数根据传入的输入动态构建自身。
我已经将该组件从 Angular 升级为可用,但是它的 template
功能不再有效,因为 $element
和 $attrs
没有被注入正确进入 template
函数。
Here's a simple stackblitz showing the issue
如您所见,当直接从 AngularJS 中使用该组件时,它被正确地赋予了 $element
和 $attrs
值,但是当将其渲染为升级组件时Angular,它没有。有没有什么方法可以让我手动为升级后的组件提供这些?