当我的应用加载时,它会向后端发送请求以加载粗粒度JSON有效负载,并将其存储在$scope.data
中。
然后我想从$scope.data
获取属性并将其存储在$scope.netWorkDetails
中(代码只是一个示例):
$scope.networkDetails = {
type: $scope.data.network.type;
}
有没有办法将$scope.networkDetails
绑定到$scope.data.network.type
,以便在$scope.networkDetails
更改时更新?
答案 0 :(得分:1)
看起来我应该使用scope.$watch
...
如果其他人偶然发现了这个问题:
$scope.$watch("myModel.fullName", function(newValue, oldValue) {
$scope.myOtherModel = {
fullName: newValue
};
});