亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當特定條件為真時如何顯示和隱藏數據

當特定條件為真時如何顯示和隱藏數據

catspeake 2023-03-03 09:28:23
在我的角度應用程序中,我創建了儀表板頁面,在其中創建了地圖并在右側放置了數據以顯示有關地圖的內容(即如果圓圈內的標記顯示標記的詳細信息,則在 5km 半徑的地圖中創建圓圈).我已經寫了如果標記的條件出現在圓圈內,它應該變成紅色,否則變成藍色。在 Html 中,我創建了帶有 id(無人機)的引導程序選項卡。組件.tsinQuadrant(quadrant) {    var inPolygon = this.isMarkerInsidePolygon(this.droneMarker, quadrant);    if (inPolygon) {      quadrant.setStyle({color: 'red'});       const isRed=true;    } else {      quadrant.setStyle({color: '#3388ff'});    }  }組件.html <div class="tab-pane fade " id="Drones" >    <ul class="list-group card"  id="dd">      <li class="list-group-item" *ngFor="let x of datas">          <div class="row no-gutters">          <div class="col-sm-3" >            <div class="card-body">    <img src="{{drone01.iconref}}" width="90" height="90">               </div>        </div></div></li></ul></div>所以我的要求是當無人機進入側面(id=drones 的數據必須顯示)和外面(id=drones 的數據必須消失)時如何顯示和隱藏數據誰能幫我解決這個問題。我嘗試了多種方法。
查看完整描述

1 回答

?
holdtom

TA貢獻1805條經驗 獲得超10個贊

恐怕你正在以一種非常非角度的方式來處理這個問題——用你提供的有限數量的代碼給出一個好的答案有點困難,但這里是:

如果你想隱藏東西,你可以:

用于*ngIf顯示或不顯示項目,或綁定到 CSS visibility-property,例如:[visibility]=isHidden ? 'hidden' : 'visible'

但我可能誤解了你的問題?

操作 HTMLElements ( quadrant.setStyle) 是角度的反模式,您應該改用屬性綁定。


查看完整回答
反對 回復 2023-03-03
  • 1 回答
  • 0 關注
  • 93 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號