vue监听路由变化

2020-07-13  本文已影响0人  花影_62b4

    watch:{

        $route(){

            //这里写自己的逻辑即可

            this.projectId=this.$route.params.projectId;

            this.projectState=this.$route.params.projectState;

        },    

}

其他的类似的bug:

1、有些新加的属性值改变但是却没有同步到页面展示上,例如:form:{id: ' ',name:' '},在某个方法里this.form.age='12',这时页面上却不显示age的值,可以用 this.$set(this.form,'age','12')的方式,就可以正常展示数据了

上一篇下一篇

猜你喜欢

热点阅读