wxmlify icon indicating copy to clipboard operation
wxmlify copied to clipboard

部分特殊字符解析错误

Open xuewugoujie opened this issue 6 years ago • 4 comments

《》 ,->等特殊字符显示有转义字符

xuewugoujie avatar Feb 02 '18 09:02 xuewugoujie

网页中带的内联样式

xuewugoujie avatar Feb 02 '18 09:02 xuewugoujie

好的,会尽快解决(下周一之前)。如果比较着急也可以fork一份fix一下哈,源码很简单很容易看懂。欢迎PR。

zhanziyang avatar Feb 02 '18 15:02 zhanziyang

请问你的HTML是富文本编辑器生成的吗?一般规范的富文本编辑器生成的 HTML 不会带有

zhanziyang avatar Feb 04 '18 05:02 zhanziyang

@xuewugoujie 是这样的,第一级(最外层)的块级元素(如p)会正常解析为 <view> 也是块级元素;而第一级一下的块级元素会被解析为 <text> 后面加一个空的 <view> 来实现换行。因为解析之后的标签包含关系跟源文档不同,所以为了模拟源文档的样式继承,显示地把父元素的样式添加到子元素上。

我试了一下你发的那段数据,是OK的哦。不过我修改了一个与本 issue 无关的多次换行的问题。 可以clone最新的代码,example文件夹里有示例,如需删除请告知。

zhanziyang avatar Feb 06 '18 04:02 zhanziyang