j-Resource
Ressourcen sind eine sehr gute Lösung für z.B. Übersetzen Sie einige Texte in allen Skripten. Die Komponente kann mehrfach angehängt werden und alle Komponenten verwenden ein Repository zum Speichern von Schlüsseln und Werten.
METHODEN:
RESOURCE(key, [def])– ist eine globale MethodeFIND('resource').download('/my-dictionary.txt', [callback]);– zum Importieren neuer Ressourcen
Verwenden Sie es mit <ui-component name="resource">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
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>