【发布时间】:2015-11-25 18:18:04
【问题描述】:
我有一个从 httpq 调用返回的 JSON 对象。属性之一是 LinkUrl。有时这将有一个来自返回对象的预定 url,有时它只有一个文件名,我需要在该文件名的开头添加一个基本 url。
不确定是否有更角度的方式来执行此操作,或者是否需要使用正则表达式 if 语句。
下面我有返回的 LinkUrl,它只是文件。如果没有 url,我需要在将要托管的文件中添加一个 url,以便将 http://mycorp.com/stores/files/store11_OKC_Docs.pdf 输出到我的视图中。
任何帮助表示赞赏。
0: Object
$$hashKey: "00B"
GroupId: "1"
GroupName: "Store # 11 - OKC"
LanguageName: "English"
LinkTypeAbbr: "Store_Docs"
LinkTypeDescr: "Store Documents"
LinkTypeId: "1"
LinkUrl: "store11_OKC_Docs.pdf"
【问题讨论】:
-
当它是文件名时,您是否有可能在您的密钥
LinkUrl中获得字符串http://? -
它会像上面那样返回或者像otherstore.com/stores/files/xxx.pdf那样返回http://
标签: javascript angularjs json regex