Flask Переменная In JS - PullRequest
       14

Flask Переменная In JS

0 голосов
/ 24 апреля 2020

Я немного запутался, вот как выглядят мои flask и JS, wtime правильно отображается на графике, но я не могу заставить {{wtech}} работать как значение flask в JS. Я долго ломал голову над этим. Я бы предпочел использовать мою Flask переменную, чем прибегать к использованию JSON, так как она намного проще в кодировании и требует меньше времени.

Она прекрасно работает для {{wtime}} (для данные), но не будет с {{wtech}} для меток

Flask:

wtech = ['Tech1','Tech2']
wtime = [3,4]

res = make_response(render_template("timeman.html",     wtech = wtech,
                                                        wtime = wtime))

Javascript:

  <script>
  var cty = document.getElementById("chartBig2").getContext("2d");

  var data = {
    labels: ['Tech1','Tech2'],
    datasets: [{
      label: "Data",
      fill: true,
      backgroundColor: ['#1d1d2e', '#2d2f54'],
      borderColor: '#d048b6',
      borderWidth: 2,
      data: {{wtime}}, }]};
  var myDough = new Chart(cty, {type: 'doughnut', data: data, options: gradientDoughOptionsConfiguration});
  </script>

1 Ответ

0 голосов
/ 25 апреля 2020

Большое спасибо, Джо, я нашел оба других поста, но тот, на котором я искал ответ, - тот, на котором написано python -> {{value | to json}}.

Это идеально и именно то, что я искал.

...