В настоящее время я работаю над интерактивной диаграммой, которая должна рассчитать потенциальные факторы риска коммерческого проекта. Я использовал Baidu ECharts для этого и получил график, работающий визуально, но не могу получить график для обновления при изменении данных.ECharts refresh при изменении данных
Данные взяты из внешней анкеты, в которой используются значения радиоблоков для значений и флажок для включения и выключения всего набора.
<input type="checkbox" id="GPEbool" value="true"> Example Question 1</h4>
<form action="">
<input type="radio" id="polishedness" value="1"> Idea<br>
<input type="radio" id="polishedness" value="1"> Concept<br>
<input type="radio" id="polishedness" value="2"> Mockup<br>
<input type="radio" id="polishedness" value="5"> Prototype<br>
<input type="radio" id="polishedness" value="7"> Playable<br>
<input type="radio" id="polishedness" value="15"> Polish<br>
<input type="radio" id="polishedness" value="30"> Finished<br>
</form>
Теперь проблема заключается в получении данных на графике. Он получает первоначально выбранное значение вправо (при добавлении «checked» к одному из них), но после этого не будет обновляться.
data: [{ value: $('input[name=polishedness]:checked').val(), name: 'Design'}]
Я пробовал вызывать функцию обновления всякий раз, когда что-то меняет, но оно возвращает обновление, не является функцией. Я действительно потерян, и китайская документация мне не очень помогает :)
Любые предложения? Заранее спасибо!
Извините за мой ужасно поздний ответ, я как-то полностью пропустил это :(Но это было решением моей проблемы! Спасибо! – Sonioo