我发现自定义节点键中的'+'字符被无提示转换为空格字符。我显然需要转义这些特殊字符,但是我找不到有关密钥中不允许使用哪些字符的文档。
谢谢!
答案 0 :(得分:1)
除了将非字符串转换为字符串外,不应进行任何转换。
使用generateIds
选项时,会将密钥作为id="KEY"
属性添加到生成的HTML元素,因此standard restrictions apply。
该键在内部也用作JavaScript哈希键。
我建议使用普通的ascii键,但是'{','。','〜',...也应该没问题。
据我所知,+
在作为URL的一部分时被浏览器解释为空格,所以也许您可以在其中看到转换。