输入字段无法识别粘贴的数据

时间:2016-01-07 15:37:56

标签: angularjs

我有一个问题,当我尝试复制粘贴数据时,Angular无法识别它。但是,如果我只是删除最后一个数字并再次写入,那么它就会被识别出来。什么可以导致这种想法?

<input limit-to="20" name="iban"  class="form-control" ng-model="paymentData.iban" placeholder="AT1234567890123456789"
                   iban="DE" required,
                   xt-validation-tooltip placement="top"
                   msg-iban="Bitte geben Sie eine gültige IBAN ein."
                   msg-required="Bitte geben Sie Ihre IBAN ein."/>
        </div>

1 个答案:

答案 0 :(得分:0)

当你说它不被角度识别时,你是什么意思?我看到你有一个孤儿。您的输入是否夹在连接到控制器的div中? 与这个小提琴here一起玩,看看即使对于复制和粘贴的数字,一切都按预期工作。

<强>标记

<div  ng-controller="MyCtrl">
    <input limit-to="20" name="iban"  class="form-control" ng-model="paymentData.iban" placeholder="AT234567890123456789"
               iban="DE" required,
               xt-validation-tooltip placement="top"
               msg-iban="Bitte geben Sie eine gültige IBAN ein."
               msg-required="Bitte geben Sie Ihre IBAN ein."/>

               {{paymentData.iban}}

 </div>

<强> JS

     var myApp = angular.module('myApp',[]).
     controller('MyCtrl',function MyCtrl($scope) {

      });