0
開いているまで、ドロップダウン/モーダルのコンテンツのレンダリングを遅らせる方法はありますか?セマンティックUIが反応し、表示されているときにのみドロップダウン/モーダルを表示しますか?
ユーザーがコンテンツを表示するまで表示されなくてもレンダリングされています。
開いているまで、ドロップダウン/モーダルのコンテンツのレンダリングを遅らせる方法はありますか?セマンティックUIが反応し、表示されているときにのみドロップダウン/モーダルを表示しますか?
ユーザーがコンテンツを表示するまで表示されなくてもレンダリングされています。
Modal
コンポーネントはコンテンツのレンダリングにPortal
を使用し、Portal
はit's openの場合にのみレンダリングします。これは、コンポーネントがすでにあなたの条件を満たすことを意味します。
Dropdown
コンポーネントでは、より難しくなります。あなたはそれを自分でコントロールすることができますが、それはあなたがすべての出来事を自覚的に処理する必要があり、容易ではないことを意味します。
<Dropdown open={true} options={open && options} />
「display:hidden」というCSSプロパティを設定できます。それはまだDOMにレンダリングされますが、表示されません。それとも、避けたいのですか? –
ええ、私は 'レンダリング' – eugene