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 wordt aboutUs
  • foo-bar wordt fooBar
  • VIP lounge wordt VipLounge

U kunt de hulpfunctie gebruiken toCamelCase om toetsen om te zetten in eigenschapnamen.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec