j-Resource
Les ressources sont une excellente solution, par exemple, pour traduire certains textes dans tous les scripts. le composant peut être ajouté plusieurs fois et tous les composants utilisent un seul stockage pour stocker des clés et des valeurs.
Méthodes:
RESOURCE(key, [def])- est une méthode globaleFIND('resource').download('/my-dictionary.txt', [callback]);- pour l'importation de nouveaux ressources
Utilisez-le avec <ui-component name="resource">. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans DEF.fallback (le CDN Componentator par défaut). Auteur : Peter Širka. Source : le référentiel de composants Componentator, licence MIT.
Open Web Developer console.
<ui-component name="resource">
<script type="text/plain">
yes : Yes
no : No
message : Are you sure?
</script>
</ui-component>
<ui-component name="resource">
<script type="text/plain">
first : Value of first
second : Value of second
a b c : ABC
</script>
</ui-component>
<script>
setTimeout(function() {
console.log(RESOURCE('yes'));
console.log(RESOURCE('no'));
console.log(RESOURCE('message'));
console.log(RESOURCE('first'));
console.log(RESOURCE('second'));
console.log(RESOURCE('a b c'));
console.log(RESOURCE('notfound', 'NOT FOUND'));
}, 2000);
</script>