Изменение порядка GUI-элементов внутри Arduino ESP-Dash-library

esp32 json

Я пытаюсь добавить новый элемент "индекс" к GUI-элементам, созданным с помощью ArduinoJson и Vue.js-фреймворка внутри ESP-Dash-библиотеки.

Библиотека создает графические элементы GUI, такие как кнопки, ползунки и т. Д., и обеспечивает простые в программировании процедуры обратного вызова, чтобы микроконтроллер взаимодействовал с пользовательским вводом с веб-сайта.

Код, как он есть, перебирает все определенные GUI-элементы и создает HTML-код. Сначала все элементы, показывающие температуру, затем все элементы влажности, затем все ползунки и т. Д.

Это означает, что последовательность и положение GUI-элементов не могут быть определены программистом.

Новая функциональность, которую я хочу достичь, заключается в том, что программист может определять последовательность и положение всех графических элементов на веб-сайте.

Это означает, что должен быть добавлен новый элемент, такой как "индекс", и HTML-код создания должен быть изменен на другой вид итерации через элементы GUI.

Теперь я совершенно теряюсь в догадках, где можно заглянуть во весь Arduino - или javascript-код, чтобы найти то место, где итерация должна быть изменена.

Вот ссылка на ГиПо https://github.com/ayushsharma82/ESP-DASH

и особенно к app.vue javascript https://github.com/ayushsharma82/ESP-DASH/blob/master/vue-frontend/src/App.vue

Если такой вопрос неуместен, пожалуйста, опустите несколько слов, что не так. А затем добавьте ссылку на "как разместить хорошие вопросы"

с наилучшими пожеланиями, Стефан

, 👍1