vue3.0中如何使用element-ui

vue3.0中如何使用element-ui?

阅读 32k
3 个回答

看了element-ui源码。由于vue3.0在插件install函数的入参从Vue原型(类)改成了app(vue实例e)。导致element-ui中Vue.prototype.* 这样的代码已经全都失效了。所以element-ui铁定是不兼容了。Vue3.0虽然兼容option api。但实际已经开始完全拥抱Composition API了。和react的hook很像。函数式编程。
当前的各种ui框架想要适配3.0,大规模重构基本是跑不掉了。
目前我就正在重构element-ui,不知道还要踩多少坑。

暂不支持,Vue 3 都还没 GA 呢。

Github 上关于 Vue3 支持的 Issue:https://github.com/ElemeFE/el...


不过你可以在 Vue3 的项目中通过 CDN 引用 Element-UI 的方式来强行使用(绕过 Webpack 打包),不过就没法用 Vue3 里新出的 Composition API 了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题