在BiDi实现中,在渲染过程中阿拉伯字符被移到不同的位置

时间:2018-11-21 10:03:25

标签: javascript bidi

我在实现BiDi字符方面遇到了挑战,因为在构造对象键期间阿拉伯字符会移到不同的位置。

enter image description here

有人可以帮助我理解其行为和解决方案吗

因为我使用类似的方法来修改受到不希望的影响的字符串

enter image description here

1 个答案:

答案 0 :(得分:1)

您观察到的现象是“仅呈现”。您用来调试javascript的开发工具不支持RTL。如果您怀疑某个包含阿拉伯字符的特定值出了问题,可以将其复制到剪贴板,然后将结果粘贴到其他单独的查看器中,最好是一个可以控制方向的查看器,例如Windows记事本。