ant-design Tour能不能添加自定义按钮

dgenwo3n  于 22天前  发布在  其他
关注(0)|答案(9)|浏览(20)

What problem does this feature solve?

Tour能不能添加自定义按钮,最紧迫的譬如 不再提示 这样的需要自己处理后续逻辑的

What does the proposed API look like?

参数 | 说明 | 类型 | 默认值
actions | 按钮组,位置在底部 | Array | -

j9per5c4

j9per5c41#

What does the proposed API look like?

jaxagkaj

jaxagkaj2#

What does the proposed API look like?

参数 | 说明 | 类型 | 默认值
actions | 按钮组,位置在底部 | Array | -

t9eec4r0

t9eec4r03#

Hello @hengyanqwe. We totally like your proposal/feedback, welcome to send us a Pull Request for it. Please send your Pull Request to proper branch (feature branch for the new feature, master for bugfix and other changes), fill the Pull Request Template here, provide changelog/TypeScript/documentation/test cases if needed and make sure CI passed, we will review it soon. We appreciate your effort in advance and looking forward to your contribution!

你好 @hengyanqwe,我们完全同意你的提议/反馈,欢迎直接在此仓库 创建一个 Pull Request 来解决这个问题。请将 Pull Request 发到正确的分支(新特性发到 feature 分支,其他发到 master 分支),务必填写 Pull Request 内的 预设模板 ,提供改动所需相应的 changelog、TypeScript 定义、测试用例、文档等,并确保 CI 通过,我们会尽快进行 Review,提前感谢和期待您的贡献。

oug3syen

oug3syen4#

这个描述应该是要一个能快速关闭Tour的按钮,而不用去点击下一步,直到显示结束预览

不再提示按钮的一些参数:
text: string;// 按钮文本
show:boolean;// 按钮是不是要显示
afterNoPrompt:() => void; // 点击不再提示按钮后的一些后续操作
position:string;// 这个按钮的位置

目前我能想到的就这些吧,但是其实我有一个疑问,就是这个Tour它带了关闭按钮的,其实功能上和一个不再提示的按钮时一样的啊?就是什么场景下是必须使用这个不再提示按钮呢?我想不到,希望能描述的更加的清晰

mcvgt66p

mcvgt66p5#

要不干脆支持点击遮罩弹出提示“确认不需要我们提供的Tour引导吗?”

fnvucqvd

fnvucqvd6#

要不干脆支持点击遮罩弹出提示“确认不需要我们提供的Tour引导吗?”

这样更方便快捷

gstyhher

gstyhher7#

这个描述应该是要一个能快速关闭Tour的按钮,而不用去点击下一步,直到显示结束预览

不再提示按钮的一些参数: text: string;// 按钮文本 show:boolean;// 按钮是不是要显示 afterNoPrompt:() => void; // 点击不再提示按钮后的一些后续操作 position:string;// 这个按钮的位置

目前我能想到的就这些吧,但是其实我有一个疑问,就是这个Tour它带了关闭按钮的,其实功能上和一个不再提示的按钮时一样的啊?就是什么场景下是必须使用这个不再提示按钮呢?我想不到,希望能描述的更加的清晰

我觉得你误会了我的意思,我的需求是让用户决定这个引导以后不再默认开启

gupuwyp2

gupuwyp28#

这个描述应该是要一个能快速关闭Tour的按钮,而不用去点击下一步,直到显示结束预览
不再提示按钮的一些参数: text: string;// 按钮文本 show:boolean;// 按钮是不是要显示 afterNoPrompt:() => void; // 点击不再提示按钮后的一些后续操作 position:string;// 这个按钮的位置
目前我能想到的就这些吧,但是其实我有一个疑问,就是这个Tour它带了关闭按钮的,其实功能上和一个不再提示的按钮时一样的啊?就是什么场景下是必须使用这个不再提示按钮呢?我想不到,希望能描述的更加的清晰

我觉得你误会了我的意思,我的需求是让用户决定这个引导以后不再默认开启

你的意思是你第一次打开这个页面,会出现Tour的引导,现在你选择点击不再提醒,等你下一次进入页面的时候,这个Tour不会自动打开,会保持上一次的关闭的状态?

hgb9j2n6

hgb9j2n69#

这个描述应该是要一个能快速关闭Tour的按钮,而不用去点击下一步,直到显示结束预览
不再提示按钮的一些参数: text: string;// 按钮文本 show:boolean;// 按钮是不是要显示 afterNoPrompt:() => void; // 点击不再提示按钮后的一些后续操作 position:string;// 这个按钮的位置
目前我能想到的就这些吧,但是其实我有一个疑问,就是这个Tour它带了关闭按钮的,其实功能上和一个不再提示的按钮时一样的啊?就是什么场景下是必须使用这个不再提示按钮呢?我想不到,希望能描述的更加的清晰

我觉得你误会了我的意思,我的需求是让用户决定这个引导以后不再默认开启

你的意思是你第一次打开这个页面,会出现Tour的引导,现在你选择点击不再提醒,等你下一次进入页面的时候,这个Tour不会自动打开,会保持上一次的关闭的状态?

是的,但是这个功能只能是通过自定义actions的方式自主实现的,一是因为标记不再提醒涉及到存储页面数据,这个行为不能让ui库做,二是后续的操作跟业务高度相关,得自己写才行。

相关问题