报错内容
Warning: [antdv: LocaleProvider] LocaleProvider
is deprecated. Please use locale
with ConfigProvider
instead
- 升级ant-design-vue到1.6.0版本,控制台报错(之前版本1.3.10)
错误代码
<template>
<a-locale-provider :locale="locale">
<div class="home">
<transition name="fade">
<router-view></router-view>
</transition>
</div>
</a-locale-provider>
</template>
<script>
import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN';
export default {
name: 'app',
data() {
return {
locale: zhCN,
}
}
}
</script>
修改之后代码
<template>
<a-config-provider :locale="locale">
<div class="app">
<transition name="fade">
<router-view></router-view>
</transition>
</div>
</a-config-provider>
</template>
<script>
import zhCN from 'ant-design-vue/es/locale/zh_CN';
export default {
name: 'app',
data() {
return {
locale: zhCN,
}
}
}
</script>