Typescript 从组件读取文件
我不熟悉typescript,因为我使用java并尝试编写url(exahtml”,“b”])的查找和具有硬编码端点的变量(例如a或b)的文本。然后,需要逐字读取该端点变量(a或b),然后访问另一个环境文件以查找它(a=http:/something)然后解析该变量以提供url的域部分。最后,我将在原始组件中添加域,然后添加原始url以形成完整的url以进行http调用。http调用不需要任何帮助。只需让组件读取上述文件的过程。示例:/test/apired.html),根据在具有url([“/test/apiRead.html”、“a”]、([“/test/apidelete.html”、“b”])和具有硬编码端点(例如a或b)的变量的文本的映射键对数组的组件文件之外。然后需要逐字读取该端点变量(a或b),然后访问另一个环境文件以查找它(a=http:/something),然后解析该变量以提供url的域部分。最后,我将在原始组件中添加域,然后添加原始url以形成完整的url以进行http调用。http调用不需要任何帮助。只需让组件读取上述文件的过程即可 简而言之Typescript 从组件读取文件,typescript,angular8,Typescript,Angular8,我不熟悉typescript,因为我使用java并尝试编写url(exahtml”,“b”])的查找和具有硬编码端点的变量(例如a或b)的文本。然后,需要逐字读取该端点变量(a或b),然后访问另一个环境文件以查找它(a=http:/something)然后解析该变量以提供url的域部分。最后,我将在原始组件中添加域,然后添加原始url以形成完整的url以进行http调用。http调用不需要任何帮助。只需让组件读取上述文件的过程。示例:/test/apired.html),根据在具有url([“/
private apiMapping (urlPassedIn: string) {
let map = new Map ([
["/partialurl/edit.html", "domain1"],
["/partialurl2/editNewVersion.html", "domain2"]
]);
if (map.has(urlPassedIn)) {
this.domain = map.get(partialurl/edit.html);
this.fulldoman = domain + urlPassedIn;
}
return this.fulldomain;
}
}