簡體   English   中英

如何確保我的擴展程序將在另一個擴展程序之后加載?

[英]How to make sure that my extension will be loaded after the another one?

我有兩個插件:我自己的 Plugin1 和 Plugin2 來自 store.shopware.com

我正在使用 Plugin1 從 Plugin2 覆蓋管理面板中的一些 function,並且由於加載此擴展的順序,覆蓋每次都不起作用。

我添加了 console.log 的 onCreated 並且大多數 Plugin1 的控制台日志首先顯示,但在 1/1000 的情況下,Plugin2 在 Plugin1 之前加載並且覆蓋不起作用。 我更改了此插件的 installed_at 屬性,但沒有用。

無法使用從插件 1 拋出的 customEvents,例如,插件 2 是否聽到了? 所以你不需要“硬”覆蓋? 您只需將需要的數據傳遞給事件,插件 2 就會做它需要做的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM