vue 页面重新渲染的最佳方式

问题点
当我们vue里面 路由是带参数的形式的时候,假如我们从当前页面跳转到下一个页面,也还是这个路由时,组件不会重新加载
在这里插入图片描述
在这里插入图片描述

假如要是组件不重新渲染的话,那么我们 data 中的数据还会是一样的,就很尴尬

最佳解决办法也是大家平时用得比较多的, :key

人狠话不多,先上代码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

PS:我们只需要保证 key 每次都不会重复即可

上面的例子其实就和使用 v-for 时建议绑定 key 的原理一样

只要 key 的值变化就会重新加载组件

漂亮

Logo

前往低代码交流专区

更多推荐