使用转换和禁用时,IE11和Chrome中的角度不同行为

时间:2016-06-02 08:55:12

标签: javascript angularjs google-chrome internet-explorer

我有一个简单的transclude指令

<%= button_to 'Setup Facebook','/auth/facebook',:class=>'btn btn-default',:id=>'setup_facebook'%>

如果我使用这样的指令:

 app.directive('trans', function(){
      return {
        restrict: 'E',
        transclude: true,
        scope: true,
        template: '<div><div ng-transclude></div></div>'
      }
  })

然后,IE11和Chrome上的行为表现不同。

在chrome中禁用。

在IE字段看起来像已禁用,但您可以输入并保留占位符,您不能使用删除按钮,只能退格。

我的问题是为什么?什么行为是正确的?它是Angular或IE或Chrome中的错误吗?

谢谢

例如: https://plnkr.co/edit/DRzrXABCQheQEpa51dJj?p=preview

0 个答案:

没有答案