Save QueryParams while switching in between tabs

Sorry, but I have absolutely no clue what this sentence means.

Assuming by “the variable” you mean load_specificaion_id, all I have to go on is the code you have posted, so assuming that’s the only place it is assigned, then it would stand to reason that the answer is “because the object referenced by this.navParams.queryParams emitted a value”. You’re leaking that subscription, by the way.

I don’t know of one, and I believe pretty strongly that you shouldn’t care. In fact, I’m concerned about the events parameter in your constructor. That used to be part of Ionic Framework, and it facilitated a lot of spaghetti code.