Not much to say, we look directly below the implementation of the sample code
"One" angular routing state changes can be through '$stateChangeStart, ' '$stateChangeSuccess, '$stateChangeErrormonitoring, through injection ' $location ' implementation of state management
The code example is as follows:
.factory(‘ParamsServices‘, function () {
var params = {};
Return {
get: function (key) {
return params.key;
}
put: function (key, object) {
params.key = object;
}
remove: function (key) {
delete params.key;
}
}
}
”[] "visit:
.factory(‘iParamsServices‘, function () {
var map = {};
Return {
get: function (key) {
return map[key];
}
put: function (key, object) {
map[key] = object;
}
remove: function (key) {
delete map[key];
}
}
}
4. validation
1. write
ParamsServices.put("itv", "itv");
ParamsServices.put("itv2", "itv2");
iParamsServices.put("itv3", "itv3");
iParamsServices.put("itv4", "itv4");
2. read
ParamsServices.get("itv") == ParamsServices.get("itv2") // true
iParamsServices.get("itv3") == iParamsServices.get("itv4") // false
5. summary:
Method 2 is recommended for angularjs operation key value object (HashMap)
6. Sharing and exchange:
If there is any mistake, please check it out. Thank you
Angularjs operation key value object (Java like HashMap) pit summary