【发布时间】:2019-12-10 16:38:18
【问题描述】:
我正在使用 Sweet Alert2 (https://sweetalert2.github.io/) -react 组件,我需要在第二步使用(千分隔符和前缀 =“$”)屏蔽输入,这可能吗?
这里有一些代码
从'react'导入反应,{组件}; 从“sweetalert2”导入 Swal; 从“@material-ui/core”导入{ Fab}; 从 'sweetalert2-react-content' 导入 withReactContent; const reSwal = withReactContent(Swal); 类 NewTask 扩展组件 { 状态 = { goToProfile: 假 }; 处理新任务 = 异步() => { reSwal.mixin({ 输入文本', confirmButtonText: '下一个 →', 显示取消按钮:真, progressSteps: ['1', '2'] })。队列([ { 标题:“年龄”, 文字:“你的年龄” }, { 标题:“预算”, text: '你的预算', 输入:'数字', 输入属性:{ 分钟:100, 最大:1000000 }, }, ]).then((结果) => { 如果(结果。值){ reSwal.fire({ 标题:'谢谢你!', confirmButtonText: '可爱!' }) } }) } 使成为() { 返回 ( 新的 ); } } 导出默认NewTask;我不知道如何控制。感谢您的帮助
【问题讨论】:
标签: reactjs masking sweetalert2