私はコンボボックスdatepickerとドロップダウンリストのようなネイティブの剣道UIにフローティングラベルを追加しようとしています。私のチームが望んでいる現在のアプローチは、他の入力のためのテキストボックスと剣道UIのng-modelがtextinput変更イベントを発生させない
を角度metarialを使用することです私はいくつかの部分に問題を抱えている:(ここでの主な問題がある)現在
<input type="text" ng-model="testmodel" />
<script>
$("input").change(function(){
//i want this event to fire even when you change the text input
//by changing the value of $scope.testmodel
});
</script>
、変更イベントは、ユーザーがインタフェースで入力したテキストの値を変更した場合にのみ発生します。 angularjsコントローラの$ scope.testmodelにアクセスして入力値を変更してもjquery.changeイベントは発生しません
次に、すべてのモデルに$ watchを追加する必要がありますか? – anaval