Nano Hash - криптовалюты, майнинг, программирование

Forge Viewer - после создания новой разметки в средстве просмотра, могу ли я выбрать значение раскрывающегося списка на основе события EVENT_MARKUP_SELECTED?

enter image description here

function onDocumentLoadSuccess(viewerDocument) {
    var defaultModel = viewerDocument.getRoot().getDefaultGeometry();
    viewer.loadDocumentNode(viewerDocument, defaultModel)
    .then(function () {
        viewer.loadExtension('Autodesk.Viewing.MarkupsCore').then(function(markupsExt){
            markup = markupsExt;
            markup.enterEditMode();
            var cloud = new Autodesk.Viewing.Extensions.Markups.Core.EditModeCloud(markup);
            markup.changeEditMode(cloud);
            markup.addEventListener(Autodesk.Viewing.Extensions.Markups.Core.EVENT_MARKUP_SELECTED,selEvt)
        });
        
        
    })
    .catch(function (err) {
        //reject('Could not load viewable: ' + err);
    });
}
function selEvt(){
    jQuery('#sel').show();
}
  <div id="canvas-align">
  
        <div id="forgeViewer">
        </div>

    <div id="overlay">

      <div id="sel">
          <select>
            <option>Select</option>
            <option>RFI-100</option>
            <option>RFI-101</option>
            <option>RFI-102</option>
            <option>RFI-103</option>
          </select>  
      </div>

    </div>

</div>
</body>

Forge Viewer - после создания новой разметки в средстве просмотра, могу ли я выбрать значение раскрывающегося списка на основе события «EVENT_MARKUP_SELECTED»? Я пробовал использовать приведенный ниже код, но не могу выбрать значение раскрывающегося списка. Итак, я попытался выйти из режима редактирования, затем он очистил разметку. пожалуйста, порекомендуйте


Ответы:


1

Кажется, что ваш раскрывающийся список перекрыт холстом разметки. Чтобы исправить это, попробуйте добавить эти стили в #sel

#sel {
  position: absolute;
  z-index: 1;
  display: none;
}

Вот его вид с моей стороны:  введите описание изображения здесь

30.01.2020
  • Это не проблема зрителя. Элемент управления select становится неактивным, поскольку вы отключаете событие щелчка мыши с помощью css pointer-events: none; в #logo-overlay. Пожалуйста, проверьте мой ответ в системе поддержки, спасибо. 01.02.2020
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..