数据可视化大屏项目__新增组件

Blade 未结 2 192
chw
chw 剑童 2023-11-20 17:44

一、该问题的重现步骤是什么?

1. 点击新增组件,新增一个按钮,成功后点击预览,发现detail接口返回值里的content里html部分字符都没了,切无法回显,

<template>标签里的内容都没了

image.png


2。第二次再新增组件的时候直接接口报错了image.png



二、你期待的结果是什么?实际看到的又是什么?

答:解决问题

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

答:数据可视化大屏项目。

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。


2条回答
  • 2023-11-21 11:02

    看着像是被xss过滤拦截了,看一下如下配置是否已经关闭


    image.png

    0 讨论(1)
  • 2023-11-21 13:44

    第一次新增的时候确定是有传值的,

    image.png

    编辑时调用detail接口,返回值里直接就少了根标签,从后端看是没有收到这个根标签的内容,只看到过滤后的值

    作者追问:2023-11-21 13:58

    新增的时候,到对应的接口看一下传过来的完整值是什么,首先看浏览器f12传的具体参数,其次看后端接收的参数,然后我们再来看是哪一步参数被过滤了。


    如果确定是前端没问题,并且关闭了xss过滤的情况下,后端接收参数的时候过滤了,麻烦把你的参数复制一份发给我们,我们来调试看看。

    0 讨论(0)
提交回复