如何隐藏/禁用内部哪些组件的整个页面问题

时间:2018-11-19 15:47:45

标签: reactjs

我知道如何分别禁用组件,例如,如何为<input /><button />禁用组件。

但是我需要其他一些东西,例如在我的应用程序中的某些时候(例如,当我加载一些东西时),我需要屏蔽整个页面,以便没有点击就无任何输入什么也没有,如果颜色变得模糊,那就更好了。 正如我提到的,我可以为所有组件分别做到这一点,但是无论页面中有什么内容,我都需要屏蔽/禁用所有页面,直到完成加载并将其转回为止。

我尝试了<fieldset disabled>,但是它并没有针对整个页面(例如按钮)执行。

1 个答案:

答案 0 :(得分:0)

我要做的就是设置style={{ pointerEvents: 'none' }},然后在加载完成后将其更改为auto