Обновить представление при изменении файла - библиотека CsvToHtmlTable - PullRequest
0 голосов
/ 21 сентября 2018

Я работаю над преобразованием CSV в таблицу в Javascript - пока все хорошо, это фрагмент кода, который делает это:

 CsvToHtmlTable.init({
        csv_path: 'data/Tasks.csv',
        element: 'table-container', 
        allow_download: false,
        csv_options: {separator: ',', delimiter: '"'},
        datatables_options: {"paging": false},
        custom_formatting: [[4, format_link]]
     });

Поскольку Tasks.csv обновляется каждые 5 минут, я быкак моя таблица будет перерисована, когда это произойдет.Я не могу найти какие-либо параметры конфигурации для достижения этой цели в этой библиотеке (https://github.com/derekeder/csv-to-html-table), и я понятия не имею, как реализовать ее самостоятельно.

Кроме того, весь проект состоит из одной простой страницы index.html сСценарий Javascript в нем, так что больше ничего не показать на самом деле.

Есть идеи?

1 Ответ

0 голосов
/ 21 сентября 2018

просто повторите код

CsvToHtmlTable.init({
    csv_path: 'data/Tasks.csv',
    element: 'table-container', 
    allow_download: false,
    csv_options: {separator: ',', delimiter: '"'},
    datatables_options: {"paging": false},
    custom_formatting: [[4, format_link]]
 });

, как и когда, ваш CSV get обновится, то есть после определенного периода, например, 5/6 минут.Вы можете использовать метод window.setInterval, который продолжает выполняться после определенного интервала времени.Ссылка: https://www.w3schools.com/jsref/met_win_setinterval.asp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...