将 python 列表传递给 Apexcharts 的 Javascript 列表
Passing a python list to Javascript list for Apexcharts
我将我的 python 列表传递给 html 元素并使用 JS 读取它,但我在下面收到此错误。
var test = document.querySelector('#my_variable').value
document.write(test)
var options = {
series: [{
name: "Desktops",
data: test
当您在不同的编程语言之间移动数据时,您会使用某种中介。使用 JavaScript 时,几乎无法避免使用 JSON,因为它是本机中介。您可以在更多地方使用它,但这不是重点。
Python 也原生支持 JSON json module。您应该将任何数据转换为 Python 字典或列表,然后您可以使用模块将其转换为 JSON 字符串。
然后您可以将该字符串传递到前端,从那里您可以用 JavaScript's JSON 解析它,这应该可以解决您的问题,或者至少让您更接近解决方案。
我将我的 python 列表传递给 html 元素并使用 JS 读取它,但我在下面收到此错误。
var test = document.querySelector('#my_variable').value
document.write(test)
var options = {
series: [{
name: "Desktops",
data: test
当您在不同的编程语言之间移动数据时,您会使用某种中介。使用 JavaScript 时,几乎无法避免使用 JSON,因为它是本机中介。您可以在更多地方使用它,但这不是重点。
Python 也原生支持 JSON json module。您应该将任何数据转换为 Python 字典或列表,然后您可以使用模块将其转换为 JSON 字符串。
然后您可以将该字符串传递到前端,从那里您可以用 JavaScript's JSON 解析它,这应该可以解决您的问题,或者至少让您更接近解决方案。