我有一个简单的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中的错误吗?
谢谢