我有一个具有n层和web服务架构的应用程序。
6 web服务器具有客户应用程序和api应用程序。
我的问题是,当用户通常向我的前端应用程序请求时,我的前端请求是api。但是,当api使前端稍等片刻时,客户可以单击同一按钮两次或多次。
通常,这个web上下文不会中断,相同的存储过程调用两次或更多次。
你能为这个问题提供一些建议或实施吗?
致以敬意,
发布于 2022-01-14 01:36:29
这个问题通常是在前端处理的。当用户单击要发送ajax的按钮时,可以设置on方法将按钮的属性设置为disabled,当ajax返回时通常会删除该属性。
当Api需要更多时间处理数据时,可以使用CSS Masking防止用户多次单击该按钮。
下面是关于如何使用CSS Masking的链接。
https://stackoverflow.com/questions/70700588
复制相似问题