0

Liferay DXp カスタム プラグインでProgressbar jsを使用しようとしています。6.2 では正常に動作していましたが、DXP では動作していないようです。

このプラグインでスタンドアロンの html を確認しましたが、問題なく動作しますが、DXP 7.0 では動作しません。

私は得ています

「Uncaught ReferenceError: ProgressBar が定義されていません」

エラー。

ファイルはページに適切にロードされていますが、それでもこのエラーが発生します

.

Jquery のバージョンを確認しましたが、DXP 7.0 では 2.1.4 です。このプラグインは、スタンドアロンの html ファイルで正常に動作するため、このバージョンの Jquery で十分にサポートされています。

jquery cookie プラグインを使用しているときに同様の問題に直面したため、サードパーティの js プラグインを使用しているときに DXP に問題があるかどうかはわかりません。

誰かがこの問題に直面したことがありますか、または DXP でサードパーティのプラグインを使用する方法はありますか?

このプラグインをポートレットにインポートする方法は、注釈「com.liferay.portlet.header-portlet-javascript=/js/progressbar.min.js」を使用することです。

うまくいかなかったので、テーマに追加して試してみましたが、うまくいきませんでした。

誰でもこれで私を助けてくれませんか。

4

1 に答える 1