帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
286
帖子
2
勋章
7万+
Y币

[多端开发] rich-text 遇到复杂点的html代码就无法执行了

[复制链接]
发表于 2021-3-16 21:44:28
与后端交互获得的html内容,只要富文本内容稍微的复杂一些,rich-text 就似乎无法解析了,表现为白屏
写法上面,除了内容是我复制了 与后台交互过来的内容外,其他的都是抄的官方文档里面的案例

经过测试,把P标签删除就可以了,但是实际商用了以后,后端传递过来的富文本内容都是由客户编辑的,并无法要求客户按那些格式来写
  1. <template>
  2.     <scroll-view class="main" scroll-y>
  3.         <rich-text nodes={nodes}></rich-text>
  4.     </scroll-view>
  5. </template>
  6. <style>
  7.     .main {
  8.         width: 100%;
  9.         height: 100%;
  10.     }
  11. </style>
  12. <script>
  13.     export default {
  14.         name: 'test',
  15.         data(){
  16.             return {
  17.                 nodes: ''
  18.             }
  19.         },
  20.         methods:{
  21.             apiready(){
  22.                 this.data.nodes = `
  23.                 <p><img src="http://mgj-file**.**/admin/2/Goods/202010/5f9a87cada32c.jpg" title="202010/5f9a87cada32c.jpg" alt="u=1883517582,62032572&fm=26&gp=0.jpg"/></p><p><img src="http://mgj-file**.**/admin/2/Goods/202010/5f9a87e356a1f.jpg" title="202010/5f9a87e356a1f.jpg" alt="u=1457857732,1619988551&fm=26&gp=0.jpg"/></p><p><br/></p>;
  24.             }
  25.         }
  26.     }
  27. </script>
复制代码


380
帖子
4
勋章
6
Y币
我们确认一下
36
帖子
3
勋章
1637
Y币
this.data.nodes = `
                <p><img src="http://mgj-file**.**/admin/2/Goods/202010/5f9a87cada32c.jpg" title="202010/5f9a87cada32c.jpg" alt="u=1883517582,62032572&fm=26&gp=0.jpg"/></p><p><img src="http://mgj-file**.**/admin/2/Goods/202010/5f9a87e356a1f.jpg" title="202010/5f9a87e356a1f.jpg" alt="u=1457857732,1619988551&fm=26&gp=0.jpg"/></p><p><br/></p>;`
36
帖子
3
勋章
1637
Y币
尾部缺少这个符号`
36
帖子
3
勋章
1637
Y币
参考一下示例:this.data.nodes = `
                <p>
                    This is <i><b>rich text</b></i>.
                </p>`;
286
帖子
2
勋章
7万+
Y币
ntfa 发表于 2021-3-17 22:42
参考一下示例:this.data.nodes = `
               
                    This is rich text.

没用,你试过就知道了
43
帖子
0
勋章
264
Y币
我也遇到这个问题了, 确实不是哪个符号的事,  期待官方尽快解决
36
帖子
3
勋章
1637
Y币
rich-text,今天我也反复验证、测试均不成功,可以显示文字,但图片则不行。我看官方案例,如拼团,也不能正常显示。请官方解决。
286
帖子
2
勋章
7万+
Y币
ntfa 发表于 2021-3-18 16:59
rich-text,今天我也反复验证、测试均不成功,可以显示文字,但图片则不行。我看官方案例,如拼团,也不能 ...

不是,复杂一点的就不行,像p标签里面套img标签就不行,但是假如就img 标签的话,他图片又是能显示的,你可以试试
36
帖子
3
勋章
1637
Y币
是的。套了<p>,不行了
123下一页
您需要登录后才可以回帖 登录

本版积分规则