Я добавил государство паха в странах на моей карте, но состояние Hover работает только в студийной среде, а не в каком -либо другом внешнем вставке, например, iframe или preview. Mapbox обеспечивает следующий фрагмент. Я вижу, что он попадает в обработчик из-за журнала консоли, но государство (именованное государство), кажется, никогда не влияет и изменяет цвет страны, в настоящее время завис. = "Lang-None PrettyPrint-Override">map.addInteraction("move-handler", {
type: "mousemove",
target: {
"layerId": "available-countries"
},
handler: (e) => {
if (e.feature) {
if (feature) {
map.setFeatureState(feature, { ["hover-state"]: false });
}
feature = e.feature;
console.log(feature);
map.setFeatureState(feature, { ["hover-state"]: true });
}
if (feature) {
map.setFeatureState(feature, { ["hover-state"]: false });
feature = null;
}
}
});
Подробнее здесь: https://stackoverflow.com/questions/794 ... pbox-gl-js
Функция Hover State не работает на Mapbox GL JS ⇐ Javascript
Форум по Javascript
-
Anonymous
1738683990
Anonymous
Я добавил государство паха в странах на моей карте, но состояние Hover работает только в студийной среде, а не в каком -либо другом внешнем вставке, например, iframe или preview. Mapbox обеспечивает следующий фрагмент. Я вижу, что он попадает в обработчик из-за журнала консоли, но государство (именованное государство), кажется, никогда не влияет и изменяет цвет страны, в настоящее время завис. = "Lang-None PrettyPrint-Override">map.addInteraction("move-handler", {
type: "mousemove",
target: {
"layerId": "available-countries"
},
handler: (e) => {
if (e.feature) {
if (feature) {
map.setFeatureState(feature, { ["hover-state"]: false });
}
feature = e.feature;
console.log(feature);
map.setFeatureState(feature, { ["hover-state"]: true });
}
if (feature) {
map.setFeatureState(feature, { ["hover-state"]: false });
feature = null;
}
}
});
Подробнее здесь: [url]https://stackoverflow.com/questions/79412229/feature-hover-state-not-working-on-mapbox-gl-js[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия