angularjs ng重复绑定错误
有人能解释一下为什么在这种情况下,输入char时焦点会随时丢失,但在这种情况下,一切正常吗?这是因为第二个示例使用对象而不是整数将模型绑定到视图 模型通过引用绑定到angularjs ng重复绑定错误,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,有人能解释一下为什么在这种情况下,输入char时焦点会随时丢失,但在这种情况下,一切正常吗?这是因为第二个示例使用对象而不是整数将模型绑定到视图 模型通过引用绑定到ng repeat的范围,当引用更改时,ng repeat会重新加载该模型-因此会删除旧元素并创建新元素 整数是按值存储的,所以基本上当您更改一个整数时,它将成为一个全新的模型(作为内存中的一个位置)。但在使用对象时,仅更改其某些属性的值时,对该对象的引用保持不变 作为一个简单的解释,在第一个例子中,元素失去了焦点,因为它不再是同一个
ng repeat
的范围,当引用更改时,ng repeat会重新加载该模型-因此会删除旧元素并创建新元素
整数是按值存储的,所以基本上当您更改一个整数时,它将成为一个全新的模型(作为内存中的一个位置)。但在使用对象时,仅更改其某些属性的值时,对该对象的引用保持不变
作为一个简单的解释,在第一个例子中,元素失去了焦点,因为它不再是同一个元素。请从这个问题中找到答案()