javascript - 如何在 Angular 6 中连接 url?

标签 javascript string typescript

我有公共(public)类有commonUrl,这个commonUrl我在category.service.ts中使用,但它没有在service.ts中连接,如何在 Angular 6中连接这个commonUrl?

common-class.ts

export class CommonClass {
  constructor(public commonUrl : string = 'http://localhost:3000'){};
}

类别.service.ts

import { CommonClass } from '../classes/common-class';
commonUrlObj : CommonClass = new CommonClass();

saveNewCategory(formData){
  return this.http.post('this.commonUrlObj.commonUrl'+''+'/saveNewCategory',formData).map((res: any) => res.json());
}

getCategoryDetails(param){
  return this.http.post('this.commonUrlObj.commonUrl'+''+'getCategoryDetails',param).map((res: any) => res.json());
}

最佳答案

我建议您使用字符串文字。使用 `,生成 `${this.commonUrlObj.commonUrl}/saveNewCategory`

关于javascript - 如何在 Angular 6 中连接 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52494098/

相关文章:

javascript - window.location 未定义

javascript - Sweet Alert 2括号错误和phpstorm分析

jquery - 使用 JS/jQuery 查找字母顺序错误的单词

java - 如何在 Java 中解析字符串中的整数?

typescript - 禁用 Youtube 快捷方式或其他解决方法

javascript - 在 Angular2 应用程序中使用字符串插值从数组中提取值

javascript - 如何在 AngularJS 中使用 $http 来更新持​​久内存

javascript - ng-grid 不适用于文件引用的单元格模板

linux - 如何在 sed 中将方括号内的字母和数字替换为相同的数字和括号外的字母?

javascript - 如何使用 Promise.all 正确获取 React 应用程序的数据