zoukankan      html  css  js  c++  java
  • @angular/cli项目构建--httpClient

    app.module.ts update

    imports: [
        HttpClientModule]

    product.component.ts

    import {Component, OnInit} from '@angular/core';
    import {HttpClient} from '@angular/common/http';
    import {Observable} from 'rxjs/Observable';
    import * as _ from 'lodash';
    
    @Component({
      selector: 'app-product',
      templateUrl: './product.component.html',
      styleUrls: ['./product.component.css']
    })
    export class ProductComponent implements OnInit {
    
      products: string[];
    
      constructor(private http: HttpClient) {
      }
    
      ngOnInit() {
        this.http.get('assets/json/product.json')
          .subscribe(data => {
            this.products = data['products'];
          });
      }
    
    }

    assets/json/product.json add

    {
      "products": [
        {
          "id": "1",
          "name": "第一个商品",
          "price": "899",
          "rating": "3.5",
          "desc": "苹果手机",
          "category": "电子产品"
        },
        {
          "id": "2",
          "name": "第二个商品",
          "price": "899",
          "rating": "4",
          "desc": "联想电脑",
          "category": "电子产品"
        }
      ]
    }
  • 相关阅读:
    linux nohup
    并发编程-多进程模块介绍
    并发编程-多进程
    网络编程-粘包现象
    Typora快捷键Mac
    网络编程
    异常处理
    面向对象-元类介绍
    面向对象-内置方法
    面向对象-反射
  • 原文地址:https://www.cnblogs.com/Nyan-Workflow-FC/p/7821401.html
Copyright © 2011-2022 走看看