Семантически правильный способ задания начальных значений для вычислений JavaScript, полученных с сервера - PullRequest
0 голосов
/ 21 января 2019

У меня есть динамический график, который я отображаю с использованием библиотеки JavaScript.Пользователь может манипулировать данными, на которых основан график, но начальные значения устанавливаются при загрузке страницы.Как мне передать это JS?Я вижу несколько способов сделать это, но какой из них семантически корректен?

  • Визуализация начальных значений в файл .js на стороне сервера.(Возможно, это приведет к появлению спагетти-кода в серверных кодах)
  • Поместите атрибуты data-* в соответствующие элементы HTML или используйте скрытые <input>.(Сомнительная семантическая валидность)
  • Загрузка данных через AJAX при получении HTML.(Дополнительные запросы к серверу, в случае неудачи выводит пустой график)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...