我有一个用TypeScript编写的解析器,但是有一些重要的自定义HTML属性。
<span visible-language="en">...</span>
我不能把HTMLElement作为any的一个类型,然后把它作为一个属性来获取,因为属性键包含了一个-,这在TypeScript/JavaScript语法中是不允许的。我不使用任何框架,只是普通的TypeScript。谢谢大家!
HTMLElement
any
-
bjp0bcyl1#
<span visible-language="en" id="myAttrID">...</span> const myAttr = document.getElementById("myAttrID") let getData = myAttr.getAttribute("visible-language");
1条答案
按热度按时间bjp0bcyl1#