我希望能够使用AngularJS动态设置href。仅当自定义字段是唯一分配的字段时,以下内容才有效。如果有多个自定义字段,则以下内容将不起作用。我是AngularJS的新手。你知道我还能做什么吗?
<link rel="shortcut icon" href="{{user.CustomFields[0].File.Url}}">
编写此代码的正确方法是使用ngHref指令。
<link rel="icon" ng-href="{{user.CustomFields[0].File.Url}}">
在href属性中使用{{hash}}之类的Angular标记会使链接转到错误的URL,前提是用户在Angular有机会用其值替换{{hash}}标记之前单击链接。在Angular替换标记之前,链接将断开,并且很可能会返回404错误。ngHref指令解决了这个问题。
注意:使用img
标签时会发生类似情况。ngSrc
在这种情况下,您应该使用
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句