小编Rob*_*rto的帖子

Angular2将json observable返回类型定义为接口或类模型

我希望将我的json api响应水合成一个类或基于一个接口,所以我总是知道我有什么属性.我有以下JSON:

{
  "users": [
    {
      "id": "bd3d70fd-03f7-4f5e-9ac1-4cb7221e352d",
      "username": "caroga",
      "username_canonical": "caroga",
      "email": "caroga@caroga.net",
      "email_canonical": "caroga@caroga.net",
      "groups": [],
      "roles": [],
      "games": [],
      "_links": {
        "self": {
          "href": "/app_dev.php/api/users/bd3d70fd-03f7-4f5e-9ac1-4cb7221e352d"
        },
        "users": {
          "href": "/app_dev.php/api/users/"
        }
      }
    },
    {
      "id": "df33d9cb-b575-427f-b2bd-ed9c364110f7",
      "username": "joemi",
      "username_canonical": "joemi",
      "email": "joemi@joemi.nl",
      "email_canonical": "joemi@joemi.nl",
      "roles": [],
      "games": [],
      "_links": {
        "self": {
          "href": "/app_dev.php/api/users/df33d9cb-b575-427f-b2bd-ed9c364110f7"
        },
        "users": {
          "href": "/app_dev.php/api/users/"
        }
      }
    }
  ],
  "count": 2
}
Run Code Online (Sandbox Code Playgroud)

以下界面和型号:

Users.ts

import {User} from "../User";
export interface Users{
    count: number, …
Run Code Online (Sandbox Code Playgroud)

json interface angular

4
推荐指数
1
解决办法
1万
查看次数

如何在 Angular 中使用 Jquery Query Builder

在我的 angular-cli 项目中寻找使用jQuery Query Builder的方法。

首先,我尝试使用插件laplasianin/angular-jqueryQueryBuilder,但我错过了有关如何将其实际导入到我的组件中的说明。我在角度/打字稿方面非常新手。

然后我通过安装构建器包自己尝试了它: npm install jQuery-QueryBuilder

我已经将它添加到我的组件中,就像 jQuery 一样。这是基于以下演示的结果示例代码:

import {AfterViewInit, Component} from "@angular/core";
import * as jQuery from "jquery";
import "jQuery-QueryBuilder/dist/js/query-builder.standalone.js";
import "jQuery-QueryBuilder/dist/css/query-builder.default.css";

@Component({
    selector: 'app-query-builder',
    templateUrl: './query-builder.component.html',
    styleUrls: ['./query-builder.component.scss']
})
export class QueryBuilderComponent implements AfterViewInit{
    protected rules_basic = {
        condition: 'AND',
        rules: [{
            id: 'price',
            operator: 'less',
            value: 10.25
        }, {
            condition: 'OR',
            rules: [{
                id: 'category',
                operator: 'equal',
                value: 2
            }, {
                id: 'category',
                operator: 'equal',
                value: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery typescript angular

2
推荐指数
1
解决办法
3994
查看次数

标签 统计

angular ×2

interface ×1

javascript ×1

jquery ×1

json ×1

typescript ×1