簡體   English   中英

SPFX 內容查詢 [Handlebars] 無法從列表超鏈接列中獲取有效的 URL

[英]SPFX Content Query [Handlebars] Unable to get a valid URL from list Hyperlink column

我正在在線使用 sharepoint 的內容查詢 webpart,並嘗試從列表中查詢超鏈接列。 我正在查詢我的“URL”列以獲取 bing 地址。

<div class="url"><a href="{{URL.htmlValue}}">{{URL.htmlValue}}</a></div>

但這會返回

https://sharepoint-tenant/sites/%3Ca%20href=%22http://bing.com%22%3EBING%3C/a%3E

我怎樣才能得到直接的 URL?

您如何獲得 URL 的值? 據我所知,超鏈接列的值應該有一個 Description 屬性和一個 Url 屬性。 您可以使用 url 屬性直接獲取 URL。

不確定我是否正確理解了您的問題,但如果您已經對 URL 進行了編碼,則可以使用三引號來避免對車把進行雙重編碼:

<div class="url"><a href="{{{URL.htmlValue}}}">{{{URL.htmlValue}}}</a></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM