次のようなシナリオがあります。
検索ボックスが 1 つあり、ユーザーは 2 種類のクエリを入力できます
シナリオ 1 検索は ie A1234 で始まります シナリオ 2 検索は ie B1234 で始まります
上記の 1 つまたは 2 つに応じて、別の Web サービスにアクセスしたいと考えています。
上記の入力で検索を区別する最良の方法は何ですか。ユーザーが正規表現を使用して ng-submit をクリックしたときですか?
または、ユーザーが入力しているときに調べるために、.watch() にスコープ変数を設定する必要がありますか?
<form role="form" ng-submit="searchForm.$valid && searchCode()" name="searchForm" novalidate>
<div class="input-group">
<input type="text" class="form-control" ng-model="searchQuery" name="searchQuery" required autocomplete="off" spellcheck="false" focus>
<input type="submit" value="Search" class="btn btn-default btn-sarch-bar">
</div>
</form>