Использование экспресса и усов для создания шаблона системы инвентаризации.Кнопка на странице редактирования товара откроет другой шаблон усов, который сгенерирует QR-код для этого товара, который будет ссылаться на предыдущую страницу.Таким образом, ссылка содержит переменный идентификатор продукта, и поэтому ей нужно прочитать текущий URL-адрес, как обычно href.
Страница редактирования продукта читается как «localhost: PORT / product_edit / ID» и, когда она отображается,это может быть что-то вроде «localhost: PORT / product_edit / 42»
Я генерирую QR-код в отдельном окне, так как его нужно поместить в PDF.
Текущая разметка команды для QRCode.js:
<script>
let qrcode = new QRCode("output", {
text: window.location.href,
width: 256,
height: 256,
colorDark : "#04243c",
colorLight : "#FFFFFF",
correctLevel : QRCode.CorrectLevel.H
});
</script>
Но теперь новая ссылка будет выглядеть как "localhost: PORT / product_edit / 42 / qrcode" и, конечно,42 является переменной.Итак, window.location.href будет выбирать страницу / qrcode, и мне нужно ее удалить.В общем, как я могу получить window.location.href MINUS / qrcode?
Помощь будет высоко ценится.