首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角的条件集标记-google地图在角4上的使用

角的条件集标记-google地图在角4上的使用
EN

Stack Overflow用户
提问于 2017-11-07 09:19:49
回答 2查看 406关注 0票数 0

如何在有条件的角度示例中设置google标记,我的数据是

代码语言:javascript
复制
{
    "lat":23.830625,
    "lng":90.417662,
    "zipcode":31208,
    "city":"Macon",
    "drivetime":33,
    "distance":7,
    "dms":33,
    "market":32,
    "market-share":"00"
},
{   
    "lat":23.831095,
    "lng": 90.417080,
    "zipcode":31206,
    "city":"Macon",
    "drivetime":45,
    "distance":10,
    "dms":45,
    "market":580,
    "market-share":"00"
}

时,dms小于dms>40,然后添加黄色标记dms>20,然后添加红色,否则默认为

代码语言:javascript
复制
<sebm-google-map 
  [latitude]="lat"
  [longitude]="lng"
  [zoom]="zoom"
  [disableDefaultUI]="false"
  [zoomControl]="false"
  >
  <sebm-google-map-marker 
      *ngFor="let m of markers; let i = index"
      [latitude]="m.lat"
      [longitude]="m.lng"
       [iconUrl]="if(m.dms>40){default}else if(m.dms>50){green} else {red}"
      >
  </sebm-google-map-marker>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-07 09:37:59

检查角/类型记录条件运算符

代码语言:javascript
复制
[input]="m.dms>30 ? ifTrueValue : elseValue"

在ts或html中,添加像上面这样的布尔条件和两个选项:

代码语言:javascript
复制
ifTrueValue = "YelowIcon.png"; and elseValue="RedIcon.png";

最好的;)

票数 0
EN

Stack Overflow用户

发布于 2017-11-09 04:17:36

--我希望,这是模板下条件的最佳选择

代码语言:javascript
复制
[iconUrl]="(data.dms>50)? markericon1: (data.dms>35)? markericon2 : markericon3"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47154080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档