我有以下控制器
$scope.scanBarcode = function (nombre) {
$cordovaBarcodeScanner.scan().then(function (result) {
setTimeout(function () {
$scope[nombre] = result.text;
}, 1000);
}, function (error) {
alert("An error happened -> " + error);
});
};
显示结果的视图如下
<label class="item item-input" id="page-input5">
<span class="input-label">Input</span>
<input type="text" placeholder="" ng-model="xxx">
</label>
<button id="page-button1" class="button button-positive button-block" ng-click="scanBarcode('xxx')">Enviar</button>
当它扫描条形码时,它会多次执行,但永远不会将数据返回给模型。
代码中是否有错误?参考https://github.com/adamweeks/ion-scanner
提前感谢您的帮助