如何从javascript中的json对话框构建CQ.Dialog?
在javascript中,我得到如下对话框:如何从javascript中的json对话框构建CQ.Dialog?,javascript,aem,Javascript,Aem,在javascript中,我得到如下对话框: var url = CQ.HTTP.externalize(pathToDialog+".infinity.json"); var dialog = CQ.HTTP.eval(url); 我的问题是如何将这个对话框转换成小部件,这样我就可以使用CQ:dialog方法,比如find(String prop,String value),你可以在 感谢您的帮助您可以使用类的getDialog()方法获取url的dialog对象。此外,还可以传递一个con
var url = CQ.HTTP.externalize(pathToDialog+".infinity.json");
var dialog = CQ.HTTP.eval(url);
我的问题是如何将这个对话框
转换成小部件,这样我就可以使用CQ:dialog方法,比如find(String prop,String value),你可以在
感谢您的帮助您可以使用类的getDialog()方法获取url的dialog对象。此外,还可以传递一个config对象来执行诸如缓存对话框、单独在缓存中查找对话框等功能
var dialog = CQ.WCM.getDialog(pathToDialog + ".infinity.json");
这将显示错误:TypeError:item.setSize不是函数对话框的结构可能有问题。否则这就行了。你可以发布关于你的对话的其他信息吗?我的对话路径是错误的:(非常感谢你的回答!!