Plaatsaanduidingen gebruiken
In de meeste websites zijn er tekenreeksen of variabelen die op de hele site worden gebruikt. Vooral op sites die meerdere talen moeten ondersteunen, is het geen goed idee om dergelijke waarden te coderen. In plaats daarvan kunnen plaatsaanduidingen centraal worden gebruikt en beheerd.
Voor informatie over het ontwerpen van plaatsaanduidingen raadpleegt u de documentatie voor plaatsaanduidingen in de publicatiesectie.
U kunt importeren fetchPlaceholders
in de JS of scripts.js
en gebruik deze als volgt om plaatsaanduidingstekenreeksen op te halen. U hebt waarschijnlijk een functie of logica in uw project om de taal van de huidige pagina te bepalen die op zijn weg of meta-gegevens wordt gebaseerd. In dit voorbeeld gaan we het coderen naar en
. Dit betekent dat het een placeholders
blad in de en
map. Als u het argument weglaat, wordt ervan uitgegaan dat de hoofdmap een tijdelijke aanduiding bevat.
<script src=“https://gist.github.com/rofe/b4cfd6269f02742ce6acf4a8822fa2b3.js”></script>
Toetsindeling
Toetsen die spaties of streepjes bevatten in het plaatsaanduidingsblad worden camelcased zodat ze gemakkelijker toegankelijk zijn in JavaScript:
about us
wordtaboutUs
foo-bar
wordtfooBar
VIP lounge
wordtVipLounge
U kunt de hulpfunctie gebruiken toCamelCase
om toetsen om te zetten in eigenschapnamen.