如何在angular外部加载的页面上手动编译angular指令
How do I manually compile angular directives on page loaded outside angular
我正在将仅JS的SPA转换为Angular。当特定页面或部分页面的路径仅通过Angular导航时,一切都很好。但是,如果从旧代码中加载带有Angular指令的分部,则指令不会编译。
最终,应用程序将是Angular。在此之前,我需要以混合模式运行。
如何使用旧的非Angular代码来编译它们正在加载的页面上的指令?
我猜问题是ng-app
属性没有包含在您的部分或包含部分的HTML中。IIRC该属性触发编译。你能把这个属性添加到BODY
元素或部分中吗?
相关文章:
- AngularJS:带有HTML和angular表达式的指令;编译”;具有外部范围的内容
- 如何在编译时更新yeoman angular中的html路径
- Angular JS$编译服务导致$watch内存泄漏
- 超链接;编译angular指令内的模板后无法工作
- 检测在angular中传递给$compile的字符串的最佳方法是可编译的
- 如何定义$compile服务何时在angular中完全完成编译
- 在 Angular 中,如何从指令访问我编译的模板
- Angular 指令内部 HTML 重新编译,动态创建绑定属性
- 为什么这个 Angular 指令没有在 Jasmine 单元测试中编译
- Angular 在使用 jq 追加方法时是否编译指令
- Angular - 编译指令后无法访问控制器方法
- 如何将 Angular 模板编译为文本
- 无法在单元测试中编译从 Angular 1.3.0 开始的包含指令
- 在 Angular 中,当我收到一些新数据时,如何强制模板重新编译
- 如何在angular外部加载的页面上手动编译angular指令
- 在没有指令的情况下将模板编译成angular字符串
- angular templateUrl在动态编译中扰乱了链接顺序
- 如何编译angular指令中的新元素.attr()
- 在Angular中编译HTML字符串模板
- 为什么typescript要用angular编译掉基控制器的局部变量?