使用占位符
在大多数网站中,有一些字符串或变量将在整个网站中使用。 尤其是在需要支持多种语言的站点中,硬编码此类值是不好的。 相反,可以集中使用和管理占位符。
有关如何创作占位符的信息,请参见 占位符文档 在发布部分中。
您可以导入 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