javascript - handlebar.js 不呈现西班牙语文本,例如 aria-label="Hola Mundo"
问题描述
有一种情况,我必须用两种语言(英语和西班牙语)开发一个页面,并且我正在使用 handlebar.js 在浏览器上呈现内容。
在我的标记中,我也使用了一些 aria 属性。在浏览器aria-label="Hello world"
中渲染得非常好(当我检查时,我可以看到这个 aria-label 具有正确的值),但是,在西班牙语中,尽管aria-label="Hola Mundo"
在浏览器中给出了 , 它被渲染为aria-label="Hello world"
仅。
我在这里做错了吗?任何建议将不胜感激。这是我的标记:西班牙语:
<div id=“abc” tabindex="0" role="button" aria-label="Hola Mundo" aria-describedby=“abcd-{{@index}}"></div>
英语:
谢谢。
解决方案
推荐阅读
- c# - 从 ASP.NET mvc 中的数组下拉列表
- ruby - 如何将哈希值传递到注册表单中的字段?
- c# - 尝试在不更改文件大小的情况下更改图像 DPI
- javascript - 了解返回映射子组件的 React 功能组件
- utf-8 - 通过 TCP/IP 向 A16 COMS 大型机发送 UNICODE 字符串
- javascript - 有没有办法在 vanilla Javascript 中存储以前点击的元素
- python - 在 Python 中反转二维数组中的数组
- java - 具有两个类的 Java 代码中的 NoSuchField 错误
- r - 使用 facetwrap 的多项式拟合 ggplot
- android - Android Material Chip 主题覆盖