1
我正在学习Angular。 我正在做一个应用程序:用户从一个html选择中选择,然后填写两个输入字段。在此之后,用户按更新并且条形码脚本生成具有3个参数的代码图像:第一个选择和两个输入。 (这三个由一些空格分隔)。到目前为止,没有问题。带有条形码生成器的Dynamic Grid ANGULAR
我已经添加了添加新窗体的按钮,并且json数组正确地保存了输入。我想为每个编译的表单生成一个条形码。我能怎么做? 这是我做的一个简单的例子:在HTML结束
http://plnkr.co/edit/hxZb6g9tkwN0zpRmOMjw?p=preview
你可以找到条形码的脚本:
<div class="ean">
<img id="barcodeImage" style="border: solid 1px black;"/>
<script type="text/javascript">
function updateBarcode()
{
var barcode = new bytescoutbarcode128();
var space= " ";
var value = document.getElementById("barcodeValue").value;
var value1 = document.getElementById("barcodeValue1").value;
var value2 = document.getElementById("barcodeValue2").value;
barcode.valueSet(value + space + value1 + space + value2);
barcode.setMargins(5, 5, 5, 5);
barcode.setBarWidth(2);
var width = barcode.getMinWidth();
barcode.setSize(width, 100);
var barcodeImage = document.getElementById('barcodeImage');
barcodeImage.src = barcode.exportToBase64(width, 100, 0);
}
</script>