didi / di18n

一种自动转换、基于配置的前端国际化方案
308 stars 49 forks source link

单标记标签转译之后会有问题 出现多余的嵌套标签 #4

Open chenxia11 opened 4 years ago

chenxia11 commented 4 years ago

image

yshaojun commented 4 years ago

自闭合标签确实有 bug,解决中。。

weilephp commented 3 years ago

请问这个问题解决了吗,现在还是有这个问题 image

而且 image 这种语法不支持替换报错了 image

andiShan11 commented 4 months ago

我也遇到这个问题了 好像对vue的template支持不是很好 react我用了 没有遇到问题

jsm1003 commented 4 months ago

我也遇到这个问题了 好像对vue的template支持不是很好 react我用了 没有遇到问题

自闭合标签是有问题

andiShan11 commented 4 months ago

我先用eslint vue/html-self-closing 将工程的自闭合标签转换一下 然后转换 最后恢复回去

huipengli commented 3 months ago

image /parse5/lib/serializer/index.js 我把这个文件改了改 可以处理掉这个单标签的问题 但是标签名称不是一个字母的 一个字母的单标签还是有问题 最好在给parse5之前就处理掉