Я использую угловой 1.5.Я вижу, что имена классов textbox изменяются на ng-not-empty-add, .ng-dirty-add, .ng-valid-parse-add и .ng-valid-add, когда текстовое поле заполняется карманными устройствами,Я не вижу -add при заполнении клавиатуры.
Так что мой вопрос 1.Что это -add 2.Могу ли я использовать -add, чтобы различать ввод данных с КПК и устройства клавиатуры 3. Или ихлюбой другой подход для разграничения ввода с клавиатуры и клавиатуры (я не хочу использовать подходы, основанные на времени и префиксах)
Я наблюдал следующее в режиме отладчика во время события нажатия клавиши
Портативное устройство currentTarget: input # Number.ng-pristine.ng-empty.ng-invalid.ng-invalid-required.ng-valid-pattern.ng-valid-maxlength.ng-touched.ng-not-пустой add.ng-девственно-remove.ng-грязно-add.ng-Валид-синтаксический анализ-add.ng-Валид-add.ng-инвалид-remove.ng-Валид-обязательно-add.ng-инвалид-required-удалить
Клавиатура currentTarget: input # Number.ng-valid-pattern.ng-valid-maxlength.ng-touched.ng-not-empty.ng-dirty.ng-valid-parse.ng-valid.ng-valid-required
Заранее спасибо