Comment puis-je ajouter un module personnalisé à charger globalement dans Alloyui?
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
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