1

我面临一个独特的场景,当使用 Target 在组件上设置体验时,分页符。问题是因为已设置体验的组件是使用 AEM 的内部 javascript 库通过 ajax 加载的。由于 Angular 应用程序已经实例化,因此不会编译动态注入的组件,并且所有 angularJS 语法在中断时都会显示在页面上。Angular Bootsrapping 也是不可能的,因为 dom 是由 AEM 的内部 javscript 注入的,不确定何时调用 bootstrap 方法。

如果有人以前遇到过这个问题,请告诉我如何解决这个问题。

4

1 回答 1

0

我没有使用 Angular 应用程序的经验,但我可以告诉您,AEM 不支持您描述的用例(其他人抱怨过)。主要问题是您描述的问题 - 目标客户端库 (mbox.js) 异步加载内容(使用 mboxUpdate() )调用。但是,我不知道这是否一定是 AEM 问题 - 您是否能够在没有 AEM 的情况下将目标内容与 mbox.js 和 Angular 一起使用?

您使用的是什么版本的 AEM?

于 2016-04-12T13:12:29.867 回答