Comment puis-je ajouter un module personnalisé à charger globalement dans Alloyui?

StackOverflow https://stackoverflow.com//questions/21039324

  •  21-12-2019
  •  | 
  •  

Question

J'ai écrit un module personnalisé qui fonctionne bien comme faisant partie de Main.Js et souhaitez le déplacer dans un fichier séparé.J'utilise Liferay 6,1 GA3.

J'ai essayé d'ajouter ce qui suit dans Main.Js sans succès:

YUI.GlobalConfig = ({
    modules: {
        'bb-select-detail': {
            fullpath: '/js/selectDetail.js',
            requires:["aui-base", "aui-loading-mask", "aui-io-request", "json-parse", "oop", "aui-parse-content"]
        }
    }
});

Merci beaucoup, Alain

Était-ce utile?

La solution

Avez-vous essayé avec ApplyConfig à la place?

YUI.applyConfig({
    modules: {
        'bb-select-detail': {
            fullpath: '/js/selectDetail.js',
            requires:["aui-base", "aui-loading-mask", "aui-io-request", "json-parse", "oop", "aui-parse-content"]
        }
    }
});

Vous pouvez l'utiliser à la fois statique à appliquer à toutes les instances YUI ou sur une instance donnée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top