Angularjs 完成条形码扫描后将结果分配给文本框

Angularjs 完成条形码扫描后将结果分配给文本框,angularjs,ionic-framework,barcode-scanner,Angularjs,Ionic Framework,Barcode Scanner,我试图将条形码扫描的结果指定给angular中的文本框,但我无法这样做。有人能帮忙吗 controller.js this.formData = {}; this.formData.rawRecipient = ""; $scope.scanBarcode = function() { $cordovaBarcodeScanner.scan().then(function(imageData) { alert(imageData.text)

我试图将条形码扫描的结果指定给angular中的文本框,但我无法这样做。有人能帮忙吗

controller.js

this.formData = {};
this.formData.rawRecipient = "";
$scope.scanBarcode = function() {
            $cordovaBarcodeScanner.scan().then(function(imageData) {
                alert(imageData.text);
                var jsonon = JSON.parse(imageData.text);
                address = JSON.stringify(jsonon.data.addr);
                this.formData.rawRecipient = address;

            }, function(error) {
                alert("An error happened -> " + error);
            });
        };
html


您可以在警报中获取文本?@PareshGami是的我可以您的控制器正在使用此访问?您可以在警报中获取文本?@PareshGami是的我可以您的控制器正在使用此访问?
<label class="item item-input item-floating-label">
  <span class="input-label">To</span>
     <input type="text" placeholder="{{'FORM_INVOICE_RECIPIENT_PLACEHOLDER' | translate}}" ng-model="$ctrl.formData.rawRecipient"/>
</label>