[英]Bind href inside interpolation in angular
需要在字符串插值響應中綁定重定向鏈接。
我在插值綁定中顯示 API 響應值。
例如我的回復是,“這個網站不工作。請聯系谷歌了解更多信息”,這里我需要提供“聯系谷歌”的重定向鏈接,它應該重定向到“ www.google.com ”頁面。
假設“ servicerequest.errormessage ”是我從節點獲得的響應。
服務響應:
servicerequest.errormessage == "此站點無法正常工作。請聯系谷歌以獲取更多信息"
然后是我的 html 代碼,
html 綁定:
{{ servicerequest.errormessage }}
首先我需要拆分數據。 我只需要為“聯系谷歌”添加重定向鏈接。 我怎樣才能做到這一點?
如果我對你的理解正確,你需要以下內容:
我認為您可以通過在字符串中包含 html 標簽然后使用[innerHTML]
來實現此目的:
首先是TS 文件:
export class AppComponent {
htmlErrorMessage = 'This site is not working. <a href="https://www.google.ch">please contact google</a<> for more information';
}
然后是HTML 部分:
<div [innerHTML]="htmlErrorMessage"></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.