AngularJS:ng模型碰撞IE 11的五个输入,知道吗?

AngularJS:ng模型碰撞IE 11的五个输入,知道吗?,angularjs,internet-explorer-11,Angularjs,Internet Explorer 11,下面是代码,非常简单: HTML: 我有5个ng模型的输入,在Windows8.1的IE11下,浏览器崩溃 $scope.user = {A: '', B: '', C: '', D: '', E: ''}; 步骤: 在五个输入中键入任何内容。 单击“创建”。输入应该是空的。 在每个输入中再次键入。在我的电脑上,浏览器崩溃了。 但是如果我删除了一个输入并保留了4个输入,浏览器就不会崩溃 有什么想法吗 ================================= 更新:新发现 如果我

下面是代码,非常简单:

HTML:

我有5个ng模型的输入,在Windows8.1的IE11下,浏览器崩溃

  $scope.user = {A: '', B: '', C: '', D: '', E: ''};
步骤:

在五个输入中键入任何内容。 单击“创建”。输入应该是空的。 在每个输入中再次键入。在我的电脑上,浏览器崩溃了。 但是如果我删除了一个输入并保留了4个输入,浏览器就不会崩溃

有什么想法吗

=================================

更新:新发现

如果我在创建对象时给出一些初始值,浏览器将不会崩溃

  $scope.user = {A: '1', B: '2', C: '3', D: '4', E: '5'};
如果我给出一些空值,在单击创建按钮5到20次后,浏览器崩溃

  $scope.user = {A: '', B: '', C: '', D: '', E: ''};

这就是你所有的代码,还是你有更多的html和angular指令?如果不单击“创建”,浏览器会崩溃吗?是的,这就是全部代码。如果未单击“创建”按钮,浏览器不会崩溃。崩溃是什么意思?我在IE11中尝试了小提琴,但无论我做了什么,都无法让它在控制台上抛出或出错。崩溃是指IE窗口自动关闭。你在Windows8下运行IE11吗?我就是这么想的。那么,不要创建一个新的对象来监视,不要破坏对模型的引用,只要重置对象属性并扩展对象(如果必须的话)。
  $scope.user = {A: '', B: '', C: '', D: '', E: ''};