1. app.module.ts //根模块
    2. @NgModule({
    3. // 注册组件
    4. declarations: [
    5. AppComponent,
    6. HeaderComponent
    7. ],
    8. imports: [ //注册引入的模块
    9. BrowserModule
    10. ],
    11. providers: [],
    12. bootstrap: [AppComponent]
    13. })
    14. export class AppModule { }

    html:写页面结构的地方:
    批注 2019-12-12 190501.png

    1. //.component.ts类似于.js
    2. import { Component, OnInit } from '@angular/core';
    3. import { HttpClient } from '@angular/common/http';//引入模块
    4. @Component({
    5. selector: 'app-content',//组件名称
    6. templateUrl: './content.component.html',
    7. styleUrls: ['./content.component.css'] //组件html和css文件引入
    8. })
    9. export class ContentComponent implements OnInit {
    10. public programs:any;//声明此动态变量
    11. constructor(public http:HttpClient) { }
    12. ngOnInit() { //发送http请求写在此生命周期里。
    13. var url:string = "http://192.168.14.15:5000/dj/program?rid=336355127";
    14. this.http.get(url).subscribe(res=>{
    15. console.log(res);
    16. this.programs=res["programs"]
    17. })
    18. }
    19. }