Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 条形码扫描的结果不会写回输入_Angular_Ionic Framework - Fatal编程技术网

Angular 条形码扫描的结果不会写回输入

Angular 条形码扫描的结果不会写回输入,angular,ionic-framework,Angular,Ionic Framework,我有两个输入框,分别是deviceid和companyid。我正在使用Ionic Creator设计布局 要填写此信息,用户可以扫描二维码,该二维码返回值Config:12345:mycompany 然后,该信息被拆分,并应写回输入框,但这不会发生 输入框具有name=“deviceid”和角度指令ng model=“deviceid”以及name=“companyid”和角度指令ng model=“companyid” 扫描过程工作正常,数据已收集,但不会显示在输入框中,除非我启动另一次扫描,

我有两个输入框,分别是deviceid和companyid。我正在使用Ionic Creator设计布局

要填写此信息,用户可以扫描二维码,该二维码返回值Config:12345:mycompany

然后,该信息被拆分,并应写回输入框,但这不会发生

输入框具有name=“deviceid”和角度指令ng model=“deviceid”以及name=“companyid”和角度指令ng model=“companyid”

扫描过程工作正常,数据已收集,但不会显示在输入框中,除非我启动另一次扫描,然后值显示在输入框中

这是我第一次尝试Angular.js,不得不从XDK迁移一个应用程序,效果很好

二维码扫描码如下:-

函数($scope,$stateparms){
$scope.radioCheck=“安全”;
$scope.scanQR=函数(){
cordova.plugins.barcodeScanner.scan(
功能(结果){
var TagResponse=result.text;
var config=TagResponse.indexOf(“config:”);
如果(标记响应!=''){
如果(配置===0){
var ConfigVals=TagResponse.split(“:”);
$scope.deviceid=ConfigVals[1];
$scope.companyid=ConfigVals[2];
}
}                              
});
返回false;
}

}
试试$scope.$apply()@PareshGami,非常感谢,解决了这个问题。很高兴能帮助您