Начальный URL-адрес Rails: / analytics? Param1 = a¶m2 = b
Если пользователь изменяет календарные даты, он запускает функцию JS с новыми выбранными датами (start_date и end_date). Затем я должен передать их контроллеру вместе с предыдущими params1 и params2 и перезагрузить страницу.
Новый веб-URL: / analytics? Param1 = a¶m2 = b & start_date = YYYY & end_date = YYYY
Примечание: param1 и param2 могут отсутствовать и являться необязательными.
Я хочу использовать Turbolinks, но мне интересно, какой из них самый чистый.
$('#reportrange').on('apply.daterangepicker', function(ev, picker) {
let startDate = picker.startDate.format('YYYY-MM-DD');
let endDate = picker.endDate.format('YYYY-MM-DD');
Turbolinks.visit(....)
});