AngularJS ng单击在IE11中不工作

AngularJS ng单击在IE11中不工作,angularjs,internet-explorer,Angularjs,Internet Explorer,我在HTML中定义了以下按钮: 取消 控制器中的$scope附加了相应的函数 我使用的是AngularJS 1.2.21 当我在Internet Explorer 11中单击按钮时,什么也没有发生-即,ng click不会启动。我在元素中添加了一个value=“cancel”,以: 取消 现在,ng单击在IE中激发。我在元素中添加了一个value=“cancel”,以: 取消 现在,ng click在IE中启动。作为一个旁白,我是受一条关于标签需要包含有效href的评论启发而采取这种方法的。作为

我在HTML中定义了以下按钮:
取消

控制器中的$scope附加了相应的函数

我使用的是AngularJS 1.2.21

当我在Internet Explorer 11中单击按钮时,什么也没有发生-即,
ng click
不会启动。

我在
元素中添加了一个
value=“cancel”
,以:
取消

现在,
ng单击
在IE中激发。

我在
元素中添加了一个
value=“cancel”
,以:
取消


现在,
ng click
在IE中启动。

作为一个旁白,我是受一条关于
标签需要包含有效
href
的评论启发而采取这种方法的。作为旁白,我是受一条关于
标签需要包含有效
href
的评论启发而采取这种方法的。为什么需要
类型=“按钮”
属性?@miensol:因为我不希望它是一个“提交”按钮,我更喜欢显式的(而不是简单地取消
type=”“
属性)。为什么需要
type=“button”
属性?@miensol:因为我不希望它是一个“提交”按钮,我更喜欢显式的(与简单地取消
type=”“
属性相反)。