問題
データの取得に AUI Ajax 呼び出しが使用されています。 Liferay 6.2 と Liferay DXP 7.3 の間で呼び出しがわずかに変更されました。
1) 6.2 のコードは次のとおりです。
AUI().use("aui-base", "aui-io-request", function(A) {
A.io.request(XYZ_URL, {---}) });
2) 7.3 では、コードが次のように更新されました。
AUI().use("aui-base", "aui-io-request-deprecated", function(A) {
A.io.request(XYZ_URL, {---}) });
Environment
- Liferay 7.2
解決策
-
7.3 バージョンの呼び出しは非推奨ですが、引き続き使用できます:
AUI().use("aui-base", "aui-io-request-deprecated", function(A) {
A.io.request(XYZ_URL, {---}) });
追加情報
- https://alloyui.com/api/modules/aui-io-request.html に基づく 7.3 バージョンの呼び出しは、Liferay 6.2 と同じ機能を果たします。