要素の内容に依存するhref属性を補間から設定したい。角度4で条件付きで属性を設定する
<div>
<ul class="contactnav">
<li *ngFor="let contactItem of contactItems" >
<a class="{{ contactItem.iconBootStrap }}" href=" {{ contactItem.contactForm.indexOf('@') }} !== -1? 'mailto:{{ contactItem.contactForm }}' : '#'" data-rel="external">
{{ contactItem.contactForm }}
</a>
</li>
</ul>
</div>
にはどうすればcontactItem.contactFormがそうでなければ「#」の値に設定された@含まれている場合は値のHREFを設定する要素に条件を定義する必要がありますか?
、これを試して見結合条件属性について
を使用することができます! == -1 'mailto:' + contactItem.contactForm: '#' "' –