invoke remove hook before destroy hook (fix #3481)
invoke remove hook before destroy hook (fix #3481)

Jinjiang/vue,vuejs/vue,pramudaprakash/GITHUB,Jinjiang/vue,greennyreborn/vue,Hanks10100/vue,Kingwl/vue,vuejs/vue,hanhongyuan/vue,cnchanning/vue,Ddder-FE/vue,leemotive/vue,lizhiyao/vue,Kingwl/vue,xueyaodeai/vue,posva/vue,xueyaodeai/vue,optimizely/vue,gebilaoxiong/vue,posva/vue,hanhongyuan/vue,gebilaoxiong/vue,greennyreborn/vue,xueyaodeai/vue,Jinjiang/vue,cnchanning/vue,vuejs/vue,Hanks10100/vue,posva/vue,Ddder-FE/vue,KingMario/vue,Hanks10100/vue,sreesirisha/GITMidtermexam,leemotive/vue,lizhiyao/vue,hanhongyuan/vue,cnchanning/vue,pramudaprakash/GITHUB,leemotive/vue,pramudaprakash/GITHUB,KingMario/vue,Hanks10100/vue,xueyaodeai/vue,lizhiyao/vue,Kingwl/vue,sreesirisha/GITMidtermexam,KingMario/vue,hanhongyuan/vue,Ddder-FE/vue,vuejs/vue,greennyreborn/vue,Jinjiang/vue,gebilaoxiong/vue,sreesirisha/GITMidtermexam,leemotive/vue,Ddder-FE/vue,pramudaprakash/GITHUB,wushuyi/vue,sreesirisha/GITMidtermexam,KingMario/vue,Kingwl/vue,greennyreborn/vue,posva/vue,wushuyi/vue,lizhiyao/vue