자리 표시자 사용

대부분의 웹 사이트에는 사이트 전체에서 사용할 문자열 또는 변수가 있습니다. 특히 여러 언어를 지원해야 하는 사이트의 경우 이러한 값을 하드 코딩하는 것은 좋지 않습니다. 대신 자리 표시자를 중앙에서 사용하고 관리할 수 있습니다.

자리 표시자를 작성하는 방법에 대한 자세한 내용은 자리 표시자 설명서 을 참조하십시오.

가져올 수 있습니다. fetchPlaceholders 블록의 JS 또는 scripts.js 자리 표시자 문자열을 검색하려면 다음과 같이 사용하십시오. 경로나 메타데이터를 기반으로 현재 페이지의 언어를 결정하는 함수나 논리가 프로젝트에 있을 수 있습니다. 이 예제에서는 로 하드코딩하겠습니다. en. 이는 이(가) 다음을 가져오게 됨을 의미합니다. placeholders 의 시트 en 폴더를 삭제합니다. 인수를 생략하면 루트 폴더에 자리 표시자 시트가 있다고 가정합니다.

<script src=“https://gist.github.com/rofe/b4cfd6269f02742ce6acf4a8822fa2b3.js”></script>

키 서식

자리 표시자 시트의 공백 또는 대시가 포함된 키는 JavaScript에서 보다 쉽게 액세스할 수 있도록 카멜 대/소문자로 변환됩니다.

  • about us 이(가) 다음이 됨: aboutUs
  • foo-bar 이(가) 다음이 됨: fooBar
  • VIP lounge 이(가) 다음이 됨: VipLounge

도우미 함수를 사용할 수 있습니다. toCamelCase 키를 속성 이름으로 변환합니다.

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