如何在 AEM 中用于数据巧妙使用的脚本中使用记录器?

How do I use a logger in a script used in data-sly-use in AEM?

Data sly use is used for helper 类 这可以是 Java WCMUsePojo 或服务器端 Javascript 。

如何在服务器端脚本中使用记录器,例如。数据狡猾-use.nav="nav.js" ?

HTL 带有一组全局对象,可以在服务器端 JS 中使用。这些对象之一是 log 对象,它公开了 org.slf4j.Logger

的实现

您可以像下面的示例一样在您的代码中使用它:

log.info("some info");

可以在 official documentation 中找到更多详细信息,其中还详细介绍了同一上下文中可用的许多其他有用对象。