Я пишу код для QueryBuilder API для Adobe Aem в Javascript и Sightly.QueryBuilder API-код доступен для Java в сети, но я не могу найти код Javascript для QueryBuilder API.Can кто-нибудь подскажет мне, как писать API-интерфейс querybuilder в Javascript и наглядно.Adobe AEM Query Buillder API для Javascript и Sightly
0
A
ответ
0
Вы можете использовать QueryBuilder Json API. Это простой веб-API, доступный через /bin/querybuilder.json
, который может использоваться, например, в AJAX. https://docs.adobe.com/docs/en/aem/6-0/develop/search/querybuilder-api.html
IMO, это основная проблема с JavaScript API WCM Use API. API JavaScript не существует. Вы просто используете Java API из фрагмента JavaScript, который работает на JVM, фактически скрывая систему типов. В то же время вам нужно знать о типах возврата и возможных исключениях. Я свободно говорю как с Java, так и с JavaScript, и я нахожу использование JS WCM Use API мучительным опытом. Чтобы что-то написать, вам нужно прочитать Javadoc и каким-то образом отобразить его на свой JS-код. Чаще всего это выглядит как Java-код, в котором все объявления типов заменены на 'var'. – toniedzwiedz