【发布时间】:2014-11-30 14:03:15
【问题描述】:
有没有办法告诉 Angular $scope 中的特定函数依赖于 $scope 中的某些其他字段?我想在数据模型中隐藏一些功能,例如:
$scope.user = {
name: "John",
surname: "Smith",
getUsername: function() {
return [this.name, this.surname].join(' ');
}
}
然后我想在html模板中使用$scope.user.getUsername(),但是当我更改$scope.user.name时,模板不会刷新。有一种方法可以告诉 Angular 这个函数依赖于其他字段吗?
【问题讨论】:
标签: javascript angularjs data-binding angularjs-scope