youzan / vant

A lightweight, customizable Vue UI library for mobile web apps.
https://vant.pro/vant/
MIT License
23.28k stars 9.49k forks source link

[Bug Report] dialog通过函数调用方法无法使用,函数式api没有暴露出来 #10792

Closed yanbowe closed 2 years ago

yanbowe commented 2 years ago

重现链接

https://codesandbox.io/s/vant-3-issue-template-forked-8159jp?file=/src/App.vue

Vant 版本

4.0.0-alpha.4

描述一下你遇到的问题。

dialog函数式api无法使用

image

重现步骤

showDialog) is not a function

设备/浏览器

No response

Alanscut commented 2 years ago

看了一下,是dialog最新的更改还没发版,可以先参考 vant 3 文档 旧的api

chenjiahan commented 2 years ago

这块确实还没发版,文档站点自动更新了,所以出现了偏差。

本周会处理下。

yanbowe commented 2 years ago

收到

zaxlct commented 2 years ago

还没解决呢。。。

chenjiahan commented 2 years ago

已发布 4.0.0-beta.0 版本,升级后可以使用 v4 文档中的最新 API。

xieguo commented 2 years ago

这个4.0.0-beta.0 版本还是没有解决问题,import {showDialog} from 'vant'; 后,在 mounted函数中直接:showDialog('message'); 直接提示找不到样式文件:。。。 /node_modules/vant/es/show-dialog/style" from "src\App.vue". Does the file exist? 查看 node_nodules/vant/es/目录,也没有发现有show-dialog目录。 image image

xieguo commented 2 years ago

这个4.0.0-beta.0 版本还是没有解决问题,import {showDialog} from 'vant'; 后,在 mounted函数中直接:showDialog('message'); 直接提示找不到样式文件:。。。 /node_modules/vant/es/show-dialog/style" from "src\App.vue". Does the file exist? 查看 node_nodules/vant/es/目录,也没有发现有show-dialog目录。 image image

@chenjiahan @zaxlct

xieguo commented 2 years ago

这块确实还没发版,文档站点自动更新了,所以出现了偏差。

本周会处理下。

都一个月了,还没处理好?

chenjiahan commented 2 years ago

https://vant-ui.github.io/vant/v4/#/zh-CN/migrate-from-v3#yi-chu-babel-plugin-import

xieguo commented 2 years ago

https://vant-ui.github.io/vant/v4/#/zh-CN/migrate-from-v3#yi-chu-babel-plugin-import

image

使用了 unplugin-vue-components 插件,所有样式都没有了,我没有全局引入样式,是否可以给过示例代码

xieguo commented 2 years ago

https://vant-ui.github.io/vant/v4/#/zh-CN/migrate-from-v3#yi-chu-babel-plugin-import

image

使用了 unplugin-vue-components 插件,所有样式都没有了,我没有全局引入样式,是否可以给过示例代码

@chenjiahan @zaxlct

cnsimplo commented 1 year ago

uniapp 框架,在H5模式下弹出正常 , 在Android与iOS真机运行的时候无法弹出.