我有一個對象,看起來像這樣:AngularJS看一個對象作爲一個整體不是每個屬性獨立
messages = {
prop1: "text1",
prop2: "text2",
prop3: "text3"
}
我用在不同的地方的屬性在我的HTML模板像
<span>{{messages.prop1}}</span>
<div>{{messages.prop2}}</div>
的問題是,當我檢查$ rootScope。$$觀察者時,我會看到每個屬性的手錶。有沒有辦法讓角度只監視整個對象而不是每個屬性個體?
這是一個怎樣的問題?如果你改變對象中的其他東西,爲什麼會角色照顧? –
檢查此解除後首次加載https://github.com/Pasvaz/bindonce –
@JonathandeM。我已經看過它,但問題是整個對象可能會改變,所以我需要2路數據綁定。我唯一擔心的是,我不想通過100個屬性的角度循環,因爲它只能檢查對象是否更改。 –