我用的是甜警报2(https://sweetalert2.github.io/)-react组件,我需要在第二步使用(千分隔符和前缀=“$”)屏蔽输入。是否可能?
这里有些代码
import React, { Component } from 'react'; import Swal from 'sweetalert2'; import { Fab } from '@material-ui/core'; import withReactContent from 'sweetalert2-react-content'; const reSwal = withReactContent(Swal); class NewTask extends Component { state = { goToProfile: false }; handleNewTask = async () => { reSwal.mixin({ input: 'text', confirmButtonText: 'Next →', showCancelButton: true, progressSteps: ['1', '2'] }).queue([ { title: 'Age', text: 'Your Age' }, { title: 'Budget', text: 'Your Budget', input: 'number', inputAttributes: { min: 100, max: 1000000 }, }, ]).then((result) => { if (result.value) { reSwal.fire({ title: 'thank u !', confirmButtonText: 'Lovely!' }) } }) } render() { return ( New ); } } export default NewTask;
我不知道如何控制这一切。谢谢你的帮助
我知道已经过了3个月,但我希望我还能帮助你。
我刚刚得到了这个问题,并在谷歌上搜索答案,但没有得到任何解决方案,所以我用这种方法来实现我想要的:
swal.fire({
text: 'myText',
input: 'text',
inputAttributes: {
id: 'myInput'
},
onOpen: function(el) {
var container = $(el);
container.find('#myInput').mask('$ 0000.00');
}
该解决方案使用JQuery的Mask Plugin(您可以在此处看到留档)和SweetAlert2中的onOpen
属性。在onOpen
中,您可以传递一个函数,该函数获取swal容器,用JQuery找到输入的id,并调用带有您所要求的掩码的。掩码()
方法。
在Jquery的Mask插件官方网站上,您可以看到更多的Mask示例。
下午好
介绍 Cpumasks 是Linux内核提供的保存系统CPU信息的特殊方法。包含 Cpumasks 操作 API 相关的源码和头文件: include/linux/cpumask.h lib/cpumask.c kernel/cpu.c 正如 include/linux/cpumask.h 注释:Cpumasks 提供了代表系统中 CPU 集合的位图,一位放置一个 CPU 序号。我们已经在 Ker
SweetAlert2 是一个漂亮、响应式、可定制、易用的(WAI-ARIA) JavaScript 弹窗(弹出框)。无任何依赖。 安装 npm install --save sweetalert2 或: bower install --save sweetalert2 也可从 CDN 直接下载:cdnjs.com/limonte-sweetalert2 使用 <script src="bower
我试图编写一个函数来解码通过WebSocket连接发送到节点服务器的屏蔽缓冲区。结合使用RFC6455和一些旧的SO答案,这就是我迄今为止所做的: 此代码有两个问题: > 它不能正确地揭开消息掩码,只是输出乱码Unicode 它每次输出不同的解码消息,即使输入是恒定的 (有效负载长度永远不会超过126,因此不需要担心处理额外的字节)
@sweetalert2/ngx-sweetalert2 Official SweetAlert2 integration for Angular This is not a regular API wrapper for SweetAlert (which already works very well alone), it intends to provide Angular-esque ut
问题内容: 我有以下几点: 我想了解如何计算得出以下结果,例如: 12414 我对位掩码的工作原理一无所知,如果有人能给出一些提示并解释它如何达到这个数字,我将不胜感激。 问题答案: 该表达式等效于2的n次幂。 您撰写本文时,只要和相同,就不同。因此,您可以根据需要以简单的添加方式来考虑它。 数以二进制是所以它是下列标志的总和(或按位OR): 请注意,当从右到左读取时,包含的标志对应于在12414
我试着像上面那样设置面具,但不起作用。