如何在Angular的GET请求中使用URL参数?

伊斯特万

我有一个非常简单的应用程序,它具有两个功能。第一,列出所有键,第二,应该显示一个特定键(和关联的值)。

这是列出密钥的第一部分:

var app = angular.module('flipDaSwitch', ['ngRoute']);

app.controller('ListKeys', function($scope, $http) {

  $scope.getKeys = function() {
    $http.get('/api/keys').
      success(function (data) {
        $scope.buckets = data;
      }).
      error(function (data){
        $scope.buckets = {}
      });
  };

});

我想知道如何从API中获取特定的密钥。当前的HTML:

<div name="listkeys" class="container">
  <div class="starter-template">
    <div ng-bind-html="message"></div>
    <table class="table table-striped table-bordered table-condensed sortable" ng-init="getKeys()">
      <tr>
        <th>Bucket:</th>
      </tr>
      <tr ng-repeat="bucket in buckets">
        <td>
          <a ng-href="/show_key.html#/key/{{bucket}}">{{bucket}}</a>
        </td>
      </tr>
    </table>
  </div>
</div>

显然,show_key.html可以通过以下方式获取URL中的密钥:

/show_key.html#/key/efd1ae55a5-random_string

我不确定如何根据URL参数发出get请求。

被杀

注入$routeParams控制器:

app.controller('ListKeys', function($scope, $http, $routeParams) {
...

文件

关于此还有很多问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 dart 的 GET 请求中使用 queryParamets 将参数放入 url 中?

提出Ajax请求时,如何在使用c#的url参数中使用jquery变量?

如何在 React 中使用 URL 参数?

如何在 Postman 中使用多个参数测试 Nest.js GET 请求?

如何在Spark Java框架中使用get获取请求参数?

在GET请求中使用参数

如何在Angular中使用“完整URL”(带有参数的URL)进行导航

如何在Angular 4的http请求中传递URL参数

如何在Ionic 4的http URL请求中使用angular传递变量?

如何在 HTTP 请求中使用 Pandas DF 作为参数

如何在 Python 中使用带有查询参数的请求?

如何在HTTP GET请求中添加URL查询参数?

如何在Kotlin的Retrofit @GET请求中添加URL参数

如何在Java中加密URL请求参数值以在通过电子邮件发送的链接中使用

如何使用URL中的路由参数执行axios get请求?

如何在Angular 4中使用多个Http请求

在Java中使用请求参数构造URL

在Axion请求中使用url参数

在 POST 请求中使用 url 参数

如何在SpringBoot WebFlux中使用GET请求注销

如何在nifi中使用invoke HTTP执行GET请求?

如何在 Spring RestController 中使用 body 测试 GET 请求?

如何在单独的组件中使用url参数

如何在Observable.forkJoin()中使用动态参数(URL)

如何在API Gateway中使用路径参数创建URL

如何在android中使用url发送参数并获得响应

如何在Sapper / Svelte中使用多个URL参数

如何在IP本身中使用额外的参数更改url?

如何在表单验证中使用通过url传递的参数