удалить сцену после успешного входа пользователя - PullRequest
0 голосов
/ 05 апреля 2019

эй, я использую три JS для домашней страницы перед входом пользователя, и оборачиваю сцену в DIV, но когда пользователь нажимает кнопку входа и я хочу скрыть / очистить экран, мне не удалось скрыть его, потому что он скрылся,панель инструментов не может быть нажата, я думаю, что средство визуализации сцены все еще остается на этой странице, я нахожусь в SPA (одностраничное приложение)

, если кто-нибудь может дать мне несколько вариантов, чтобы удалить эту сцену из трех js,Я установил значение NULL для сцены после входа в систему пользователя и имеет токен, но я должен вручную обновить страницу, чтобы заставить всю панель инструментов для меня работать :( и при выходе из системы три js сцены на дань уважения исчезли, и я должен обновить вручную какхорошо

1 Ответ

0 голосов
/ 05 апреля 2019

позвольте мне начать с того, что я не использовал three.js, но я думаю, что вы можете скрыть div, используя javascript.Чтобы показать или скрыть элемент, манипулируйте свойством стиля элемента .В большинстве случаев вам, вероятно, просто нужно изменить свойство display элемента.

element.style.display = 'none';           // Hide
element.style.display = 'block';          // Show
element.style.display = 'inline';         // Show
element.style.display = 'inline-block';   // Show

В качестве альтернативы, если вы все же хотите, чтобы элемент занимал пространство (например, если вы хотите скрытьячейка таблицы), вместо этого вы можете изменить свойство видимости элемента:

element.style.visibility = 'hidden';      // Hide
element.style.visibility = 'visible';     // Show

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...