3
我希望能夠與AngularJS動態設置HREF。只有在自定義字段是唯一分配的字段時,下面纔有效。如果有多個自定義字段,則下面的行不通。我是AngularJS的新手。你知道我還能做什麼嗎?AngularJS - 自定義圖標指示
<link rel="shortcut icon" href="{{user.CustomFields[0].File.Url}}">
我希望能夠與AngularJS動態設置HREF。只有在自定義字段是唯一分配的字段時,下面纔有效。如果有多個自定義字段,則下面的行不通。我是AngularJS的新手。你知道我還能做什麼嗎?AngularJS - 自定義圖標指示
<link rel="shortcut icon" href="{{user.CustomFields[0].File.Url}}">
寫這個正確的方法是使用ngHref指令。
<link rel="shortcut icon" ng-href="{{user.CustomFields[0].File.Url}}">
採用了棱角分明的標記像{{哈希}}在href屬性將會使鏈接到錯誤的URL,如果用戶點擊它角有機會取代{{哈希}}標記之前與它的價值。在Angular取代標記之前,鏈接將被打破,並且很可能會返回404錯誤。 ngHref指令解決了這個問題。
注:使用img
標籤時,會發生類似的情況。你應該在這種情況下
這有一定道理用
ngSrc
,但是,我仍然無法想出一個辦法,使具有多個字段的這項工作。 – JD06你是什麼意思「多個領域」?你是指數組中的多個索引?還是你想基於數組中呈現的多個值來組合一個url? – jusopi
第二部分 - 試圖捕獲一個對象數組中的URL。如果只分配了其中一個「自定義字段」,則它可以工作,但可能會有許多這些自定義字段。 – JD06