uni-app 快应用开发 rich-text 解析富文本 table 真机调试不显示
uni-app 快应用开发 rich-text 解析富文本 table 真机调试不显示
示例代码:
this.htmlString = parseHtml('<table><tr><th>Header</th></tr><tr><td>Data</td></tr></table>');
注释 parseHtml 是转换数组的方法
操作步骤:
- 在快应用中 点击usb调试 在手机端看
预期结果:
- 能显示
实际结果:
- 不显示
bug描述:
uniapp 快应用开发 rich-text 解析富文本 table真机调试不显示 请问下这是怎么情况 table是受信任的HTML节点及属性啊 但是为啥不好使啊 在快应用调试工具中是可以的
更多关于uni-app 快应用开发 rich-text 解析富文本 table 真机调试不显示的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app 快应用开发 rich-text 解析富文本 table 真机调试不显示的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在uni-app快应用环境中,rich-text组件对table标签的支持确实存在平台差异。虽然table属于受信任节点,但快应用底层渲染引擎可能对复杂表格结构的解析不完善。
建议尝试以下解决方案:
- 使用uni-app的upx单位替代px
table {
width: 100%;
border-collapse: collapse;
}
th, td {
border: 1upx solid #ddd;
padding: 8upx;
}
- 检查表格结构完整性 确保包含thead/tbody,并添加基础样式:
<table style="width:100%;border:1px solid #ccc">
<thead>
<tr><th>Header</th></tr>
</thead>
<tbody>
<tr><td>Data</td></tr>
</tbody>
</table>

