Как генерировать и сканировать штрих-коды с помощью aurelia?

У меня есть веб-страница, которая должна иметь возможность генерировать и позже читать штрих-коды. Но я не могу найти какой-либо небольшой аддон для aurelia, который делает хотя бы одно из этого. Есть ли какая-нибудь библиотека, которая делает это, или мне нужно как-то написать свою собственную? Или я могу каким-то образом использовать некоторые ранее существовавшие штрих-коды, которые не предназначены напрямую для aurelia?

🤔 А знаете ли вы, что...
Одной из основных целей Aurelia является минимизация изучения новых концепций, облегчая переход для опытных разработчиков.


168
3

Ответы:

Решено

похоже, вам нужно найти подходящую библиотеку для задачи на npm. Для генерации штрих-кода вы можете использовать это тестовое приложение:

https://codesandbox.io/embed/barcodes-bxgf1

Обязательно адаптируйтесь к своему собственному выбору комплектации.


Я использовал quaggaJS в своем приложении aurelia для чтения существующих штрих-кодов. (на самом деле это обычный пакет JS, не специально для aurelia)

API довольно старый (обратные вызовы вместо обещаний), и в целом он немного странный (процесс инициализации), но, в конце концов, он отлично работает с небольшими усилиями.


вы можете использовать https://www.npmjs.com/package/qr-сканер, но ваш сайт должен быть https.