小编Inc*_*ony的帖子

Blazor 代码语法背景颜色突出显示 Visual Studio

高亮图像示例

我一直试图在 Visual Studio 中找到设置,在那里我可以删除 Blazor 组件@code {}部分中令人讨厌的背景颜色突出显示。要在 Visual Studio 2019 中删除此行为,我必须取消哪些设置?

visual-studio visual-studio-2019

5
推荐指数
1
解决办法
754
查看次数

当鼠标位于信息框内时禁用 leafletjs 地图上的滚动

我有传单,展示了带有功能的背景 WMS 地图。当我单击一组功能时,我实现了一个可移动的功能信息框,该框将进入视图,并且基于存储在功能中的数据的 dom 。请参阅屏幕截图。

FeatureInfo 框结果示例

按照目前的情况,我无法在此列表中滚动,但使用滚轮时,其后面的地图仍然会放大和缩小。我最初的想法是,一个简单的 Javascript 事件监听器,利用 js 事件冒泡,可以解决这个问题。下面我展示了 DOM 结构:

    <div id="FeatureInfoMaster" data-tap-disabled="true" style="left: 136px; top: 648px;">
       <span class="map-featureinfo-featureInfoClose" onclick="$map.featureinfo.ToggleFeatureInfoDiv();">X</span>
       <div id="divFeatureContainer" class="map-featureinfo-container">
          <div id="divFeatureMasterDetail" class="map-featureinfo-masterdetail">
             <div id="divMasterView" class="map-featureinfo-master not-this">
                <div class="map-featureinfo-multiple-detail-wrapper">
                   <div id="divFeatureInfoDetailHeader" class="map-featureinfo-detail-header"> Der blev fundet 790 features </div>
                </div>
                <div class="map-featureinfo-multiple-features-detail-wrapper">
                   <!-- ngRepeat: feature in nfc.Features -->
                   <div ng-repeat="feature in nfc.Features" ng-click="nfc.selectFeature(feature);" class="ng-scope">
                      <div class="map-featureinfo-master-title ng-binding">F</div>
                   </div>
                   <!-- end ngRepeat: feature in nfc.Features -->
                   <div ng-repeat="feature in nfc.Features" ng-click="nfc.selectFeature(feature);" class="ng-scope">
                      <div class="map-featureinfo-master-title ng-binding">F</div>
                   </div>
                   <!-- …
Run Code Online (Sandbox Code Playgroud)

javascript scrollbar leaflet

1
推荐指数
1
解决办法
2156
查看次数