如何实现单向绑定?请提供一些有关使用单向绑定的原因和时间的说明。
我是AngularJS的新手。
答案 0 :(得分:0)
请提供一些解释,说明您使用单向绑定的原因和时间。
可能的原因:
如何实现单向绑定?
在Angular 1.5之前,您可以在传入对象后使用angular.copy
制作对象的深层副本,例如myVal = angular.copy(myVal)
。在Angular 1.5之后,您可以在绑定中使用<
,这将看起来像:
bindings: {
myVal: "<"
}
但请注意,如果myVal是一个对象,您仍然需要使用angular.copy
进行深层复制,“&lt;”仅适用于非对象值。请参阅以下plunkr以了解我的意思。