如何将字符串附加到 URL

时间:2021-07-14 16:45:25

标签: node.js angular rest url

我正在开发一个 Angular 应用程序,但遇到了一些问题。 我正在尝试通过将字符串附加到 URL 来测试我的 API。 当我将字符串硬编码到 URL 中时它工作正常,但当我附加时它不起作用。

这是一个函数,它将获取我想要附加的字符串。

 getString(str: string){
    this.strAppend = str
  }

这是网址,

url: string = http://localhost:3000/document/id/${this.strAppend}/transaction?from=1610742245&to=1623439932

注意我如何使用 this.strAppend。嗯,这是行不通的。这甚至是正确的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以使用模板文字来解决您的问题。

var base = 'url'

getString(strToAdd: string) {
  return `${base}/${strToAdd}`;
}

var newStr = getString('test');

答案 1 :(得分:0)

首先声明字符串中的变量 暂时参考这个

  $scope.str1 = 'This is ';
        $scope.str2 = 'Sticked Toghether';
        $scope.res = '';
        $scope.join = function() {
            $scope.res = $scope.str1 + $scope.str2;
        };
相关问题