私は1つの入力ボックスを持っていて、何かをスキャンするときに自動的に数値を入力するスキャナで作業しています。何か案は?あなたは変数がであればデータを入力した後に入力フィールドをリセットする
を働いているどのような角度データバインディングについてお読みください
HTML
<ion-view hide-nav-bar="true">
<ion-content class="padding"><br>
<label class="item item-input">
<input type="number" ng-model="code" id="code" name="theInput" auto-focus>
</label>
<div class="tt"><br><br>
Code : <span class="art">{{code}}<br><br></span>
</div><br>
<button ng-click="clear(code)" class="button button-positive">
Clear
</button>
</ion-content>
</ion-view>
JS
.controller('PriCtrl', function($scope) {
window.onload = function() {
document.getElementById("code").focus();
};
$scope.clear= function(code){
$scope.val = code;
document.getElementById("code").value = '';
}
スキャナは入力の最後に「戻る」文字を送信しますか(通常はそうです)?もしそうなら、これはフォームを提出するので、フォームに 'ng-submit'を追加して' $ scope.code'を読んで何かをしてから、それを空白にリセットすることができます。 – Rhumborl