python传到前端的数据,双引号被转义的问题

 更新时间:2020年04月03日 09:32:43   作者:cocosgirl  
这篇文章主要介绍了python传到前端的数据,双引号被转义的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

python部分

def mallTemplateConfig(request):
  gameRole_edit = request.session.get('gameRole_edit', []) #获取json串
  return render(request, "operationGL/mallTemplateConfig.html",
         {
          'gameRole_edit': json.dumps(gameRole_edit)
         })

html部分

这样写显示正常,没有问题

<label>{{ gameRole_edit }}</label>

js部分

这样写json串中的双引号,会被转义成&quot;

console.log("{{ gameRole_edit }}")

用下面这种方法,就可以直接转化json串,不会被转义了

JSON.parse("{{ gameRole_edit|escapejs }}")

补充知识:解决flask后台数据传递到前端字符被转义

今天在使用flask+echarts做数据可视化的时候发现后台数据传递到前台但是前台的图表却无法显示

F12查看错误后发现数据中的引号被转义成“&#39”原因是为了防止js注入

我需要的数据格式为

是一个列表如何不让引号转义呢很简单只需要在变量后面加tojson即可

这样数据就正常显示了看一下正常数据:

以上这篇python传到前端的数据,双引号被转义的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python:format格式化字符串详解

    Python:format格式化字符串详解

    这篇文章主要介绍了Python中用format函数格式化字符串的用法,格式化字符串是Python学习当中的基础知识,本文主要针对Python2.7.x版本,需要的朋友可以参考下
    2021-09-09
  • python批量处理PDF文档输出自定义关键词的出现次数

    python批量处理PDF文档输出自定义关键词的出现次数

    这篇文章主要介绍了python批量处理PDF文档,输出自定义关键词的出现次数,文中有详细的代码示例,需要的朋友可以参考阅读
    2023-04-04
  • Python开发之pip安装及使用方法详解

    Python开发之pip安装及使用方法详解

    这篇文章主要介绍了Python开发之pip安装及使用方法详解,需要的朋友可以参考下
    2020-02-02
  • Python使用scapy模块发包收包

    Python使用scapy模块发包收包

    这篇文章主要介绍了Python如何使用scapy模块发包收包,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-05-05
  • Python读取nc文件的多种方式总结

    Python读取nc文件的多种方式总结

    Python中读取NetCDF文件有多种方法,包括使用netCDF4、xarray、h5py、SciPy和Pseudonetcdf等库,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • Python3 常用数据标准化方法详解

    Python3 常用数据标准化方法详解

    这篇文章主要介绍了Python3 常用数据标准化方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python设计模式之观察者模式简单示例

    Python设计模式之观察者模式简单示例

    这篇文章主要介绍了Python设计模式之观察者模式,简单描述了观察者模式的概念、原理,并结合实例形式分析了Python观察者模式的相关定义与使用技巧,需要的朋友可以参考下
    2018-01-01
  • Python动态属性与反射机制方式

    Python动态属性与反射机制方式

    深入探索Python中的反射机制和动态属性的细节,对我们来说是编写具有适应性和高可扩展性程序的关键,本篇文章旨在通过详尽的概念介绍和精心设计的代码示例,加强您对这些核心概念的把握,并助您在实践中运用自如
    2024-06-06
  • python3.6.8 + pycharm + PyQt5 环境搭建的图文教程

    python3.6.8 + pycharm + PyQt5 环境搭建的图文教程

    这篇文章主要介绍了python3.6.8 + pycharm + PyQt5 环境搭建,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 使用Python开发游戏运行脚本实现模拟点击

    使用Python开发游戏运行脚本实现模拟点击

    这篇文章主要介绍了使用Python开发游戏运行脚本实现模拟点击,这样我们要想实现手游脚本开发的第一步,就是下载Android模拟器,然后在对安卓模拟器进行鼠标和键盘的模拟,以此来实现自动化游戏脚本,需要的朋友可以参考下
    2021-11-11

最新评论