我目前使用 antd vue 的方式为:
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.4/dist/antd.min.js"></script>
经测试,使用官方的模板引入 antd vue 就不会有这个问题
import Vue from "vue";
import App from "./App";
import Antd from "ant-design-vue";
import "ant-design-vue/dist/antd.css";
Vue.use(Antd);
不知道有没有小伙伴遇到过同样的问题?
破案了,因为浏览器引入之后所有驼峰式命名的属性都要改成下划线式,把 “afterClose” 改成 “after-close” 就行了。2333