项目的前提是重复使用Cascader这个组件出现问题 错误 原因 因为重复渲染同一个组件 重复的给一个组件的options 进行赋值。会出现第一次的效果是正确的。但是后面的就出现效果偏差。报错。 解决 增加一个key 当作表示 在进行新options赋值就进行新增操作 data 里面默认值为零 进行监听 watch: { config: { handler() { this.cascaderIdx++; }, deep: true, }, }, 进行key值的修改操作 完美解决