AngularJS不适用于Adobe AEM CQ T&;T

AngularJS不适用于Adobe AEM CQ T&;T,angularjs,aem,mbox,Angularjs,Aem,Mbox,我面临着一个独特的场景,当使用Target在组件上建立体验时,页面会中断。问题是,已经为其设置了体验的组件是使用AEM的内部javascript库通过ajax加载的。由于angular应用程序已经实例化,因此动态注入的组件不会被编译,并且当angularJS语法中断时,所有的angularJS语法都会显示在页面上。角度引导映射也是不可能的,因为dom是由AEM的内部javscript注入的,不确定何时调用引导方法 如果以前有人遇到过这个问题,请告诉我如何解决。我没有Angular应用程序的经验,

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


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

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


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

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


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

谢谢您的输入。我使用的是AEM 6.1,在所有mboxUpdate调用完成后,是否有任何回调函数或事件可用,以便我可以使用它引导应用程序?不幸的是,没有。mbox函数不提供任何回调支持,但您可以通过使用Adobe Target中的“插件提供”来解决此问题-这是一个HTML提供,包含在每个提供中。感谢您的输入。我使用的是AEM 6.1,在所有mboxUpdate调用完成后,是否有任何回调函数或事件可用,以便我可以使用它引导应用程序?不幸的是,没有。mbox函数不提供任何回调支持,但您可以通过使用Adobe Target中的“插件提供”来解决这一问题,它是一个HTML提供,包含在每个提供中。