weixin_42129107 2023-04-26 17:45
浏览 38
已结题

Qt向Javascript传递数据,js报错显示函数未定义。

向js传递一组数组,qt内的代码如下:

img

js内的函数如下:

<!DOCTYPE html>
<html lang="zh-CN" style="height: 100%">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body style="height: 100%; margin: 0">
    <div id="container" style="height: 100%"></div>
  <script src="qwebchannel.js"></script>
  <script type="text/javascript" src="echarts/echarts.min.js"></script>
  <script type="text/javascript" src="echarts/echarts-gl.min.js"></script>
  <script type="text/javascript">

  function showData(dataJson) {
    var dataArray = JSON.parse(dataJson);
    console.log('dataJson:', dataJson);

    var dom = document.getElementById('container');
    var myChart = echarts.init(dom, null, { renderer: 'canvas', useDirtyRect: false });
    var option = {
      tooltip: {},
      backgroundColor: '#fff',
      visualMap: {
        show: false,
        dimension: 2,
        min: 0,
        max: 3,
        inRange: {
          color: [
            '#313695',
            '#4575b4',
            '#74add1',
            '#abd9e9',
            '#e0f3f8',
            '#ffffbf',
            '#fee090',
            '#fdae61',
            '#f46d43',
            '#d73027',
            '#a50026'
          ]
        },
      },
      xAxis3D: {
        type: 'value'
      },
      yAxis3D: {
        type: 'value'
      },
      zAxis3D: {
        name: 'Intensity',
        type: 'value'
      },
      grid3D: {
      },
      series: [
        {
          type: 'surface',
          data: dataArray,
          smooth: true

        }]
    };
    myChart.setOption(option);
    window.addEventListener('resize', myChart.resize);
  }
</script>
</body>
</html>

运行,报错js: Uncaught ReferenceError: showData is not defined
已经试了多种方法,还是不行。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 5月4日
    • 创建了问题 4月26日

    悬赏问题

    • ¥15 多址通信方式的抗噪声性能和系统容量对比
    • ¥15 winform的chart曲线生成时有凸起
    • ¥15 msix packaging tool打包问题
    • ¥15 finalshell节点的搭建代码和那个端口代码教程
    • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
    • ¥15 Centos / PETSc / PETGEM
    • ¥15 centos7.9 IPv6端口telnet和端口监控问题
    • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
    • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
    • ¥20 海浪数据 南海地区海况数据,波浪数据