Hulk
Hulk
> > @jayzch 4. 引入函数组件的样式 Vant 中有个别组件是以函数的形式提供的,包括 Toast,Dialog,Notify 和 ImagePreview 组件。在使用函数组件时,unplugin-vue-components 无法自动引入对应的样式,因此需要手动引入样式。 文档更新是这样的 已经手动引入了,还是不行。样式感觉是成功的,但是vue组件不正常。会直接显示出。
@Adaer 没有使用CompositionAPI 。原项目升级上来的,继续用的option api 模式。
> > > > [#10709 (comment)](https://github.com/vant-ui/vant/issues/10709#issuecomment-1189954553) 看这个,是这个问题吗? 现在的问题,不是样式问题。 是他自己弹出来了。所以开启 unlugin-vue-components 后,手动样式引入了依旧是不行的。
> > 是他自己弹出来了。所以开启 unlugin-vue-components 后,手动样式引入了依旧是不行 > > 组件自动弹出是因为使用方式不对,我之前也遇到了,看文档的引用方式,能解决的 使用Option API模式,组件就是会出问题
> 开启 unlugin-vue-components 后,Dialog 的函数调用,组件调用都失灵,页面加载后,会自动弹出,然后点击事件就无法控制它再次出现了。 > > 关闭 unlugin-vue-components 插件,换手动引入,一切正常。关键是不想用手动引入。 > > 引入了 `import 'vant/es/dialog/style';` Dialog 样式,所以样式没有问题,但这不受控制的自动弹出,然后失控是怎么解决呢? > > vant: ^3.5.2 vite: ^3.0.0 vue: ^3.2.37 unlugin-vue-components: ^0.21.2 https://github.com/vant-ui/vant/issues/10858#issuecomment-1200395766
> 弄了1天才发现element-ui 最新版本有问题,我差点怀疑人生了。各种尝试,,,才发现v2.15.11有问题,求尽快更新,要么以后就别优化ide了。 闹心