app.controller('indexController', ['$scope', 'authService', function ($scope, authService) {
var vm = this;
vm.$onInit = function() {
vm.active = {
"home": true,
"welcome": false,
"user": false,
"logout": false,
"login": false,
"signup":false
};
};
$scope.$watch('vm.active', function (newObj, oldObj) {
// How to detect which property has changed ?
}, true);
}]);
這樣,我想知道一個對象的更改的屬性,但我不知道我可以在手錶(在我的例子代碼所示),其性質已經改變了檢測。如何使用angularJS
你想要一個物體不同嗎? –
@DaveNewton是的。說,如果我讓用戶=真,那麼我想要「用戶」財產。 – Arif
爲什麼你需要知道哪一個? – baklazan