首次监听不到时 可以使用immediate方法,其值是true或false;immediate:true代表如果在wacth里声明了之后,就会立即执行里面的handler方法

watch: {

    'currentNavigation.param': {

      immediate: true,   //

      deep: true,

      handler (val, oldVal) {

        if (!Utils.isEmptyData(val) && oldVal !== val) {

          this.handleRouteParam() // 处理路由跳转后的页面渲染数据

        }

      }

    }

}

Logo

前往低代码交流专区

更多推荐