Vue组件强制刷新的方法
1. 刷新整个页面。使用 router.go(0) 或 hisory.go(0)
2. v-if。v-if通过变量控制的形式,可以触发被控制的组件 beforeCreate、created、beforeMount、mounted、beforeDestroy、destroyed 这6个生命周期。
3. 使用内置的forceUpdate方法。迫使vue组件重新渲染,实际上指的是强制重启render函数。即调用该方法后 只会触发 beforeUpdate、updated 这两个生命周期,而且只会影响当前组件以及其插槽内容。
4. key属性。vue使用key标记组件身份,当key改变时就是释放原始组件,重新加载新的组件。