vue 组件渲染watch的时候出问题

工作中碰到一个问题,先上代码:

代码中监听role_ids,role_ids为4的时候渲染多选组件,其他为单选组件,但是在监听的时候,company_group_id本来应该为字符串,后来变成了数组,在来回切换的时候出错,问题是因为elementUI渲染组件的时候,会复用一部分,这时候为了让他彻底销毁,应该加一个key,问题就解决了

 

posted @ 2019-03-21 11:18  maomao^_^  阅读(465)  评论(0编辑  收藏  举报