0π
β
In Vue data are observable by default. If you assign one to another then it holds references. So, the solution is to create a new copy.
this.list = JSON.parse(JSON.stringify(TEMP_ARR));
Source:stackexchange.com