0

我在学习 Angularjs 的范围示例时发现了这个问题。这是我的代码:

<span data-ng-controller="Control1">
    <input id="a" data-ng-model="model1.input1">
    <input id="b" data-ng-model="model1.input1">
    The input is: <span id="c">{{model1.input1}}</span>
    The input is: <span id="d">{{model1.input1}}</span>
</span>

我可以看到它有效,只是同步行为很奇怪。当我开始输入任何一个 <input> 时,两个 <input> 内容都是同步的,但是视图部分 {{model1.input1}} 不同步,有时只有一个 {{model1.input1}} 是同步的。但是如果我双击页面,或者选择输入框中的所有文本,两个 {{model1.input1}} 是同步的。

我的浏览器是 IE9,它在 firefox 和 chrome 上完美运行。有人知道发生了什么吗?谢谢。

4

0 回答 0