Я хотел бы запустить JQuery dataTable в svelte. Мое первое решение было:
Я создаю на своей html-странице функцию сценария с JQuery dataTable
<script>
function initTable() {
if( $('#datatable').length ) {
$('#datatable').dataTable({
sDom: "<'row'<'col-sm-6'l><'col-sm-6'f>r>t<'row'<'col-sm-6'i><'col-sm-6'p>>",
"order": [[ 1, "desc" ],[0,"asc"]],
});
}
}</script>
И в моем компоненте:
onMount (initTable)
Это работает. Однако сейчас я хотел бы добавить данные в свою таблицу. Поэтому я использую {#await} {: then data} {/ await}
Но моя таблица не посвящена. Если я использую в своем консоле функцию initTable, моя таблица становится доступной для данных.
Извините за мой английский, если вы не понимаете, скажите мне, я постараюсь исправить свой пост.