element ui 错误

问题遇到的现象和发生背景

正常使用 element 里面的 日期选择器 就无缘无故报错 vue2 项目

问题相关代码,请勿粘贴截图

img

运行结果及报错内容

[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "placement"

found in

---> <ElDatePicker> at packages/date-picker/src/picker.vue
       <ElCarouselItem> at packages/carousel/src/item.vue
         <ElCarousel> at packages/carousel/src/main.vue
           <HomeBrigade> at src/views/homeChild/homeBrigade.vue
             <Home> at src/views/Home.vue
               <App> at src/App.vue
                 <Root>
我的解答思路和尝试过的方法

我把所有页面都屏蔽掉 , 在app.vue 里面是用 日期选择器标签 依然报错

我想要达到的结果

消除报错

img

我也碰到这个问题了,兄弟解决了么

检查computed里面和data里面是不是有重复的

不能更改 prop 数据。如果想要更改 可以 把 传入的prop 赋值给当前组件的 data(声明一个值,存储prop) 里 然后就行了