当前位置: 首页 > news >正文

网站dns设置网址导航哪个好

网站dns设置,网址导航哪个好,文章网站如何与压力做,商城网站建设精英chatgpt: 在 Angular 中,Observables 是用于处理异步数据流的重要工具。它们被广泛用于处理从异步操作中获取的数据,比如通过 HTTP 请求获取数据、定时器、用户输入等。Observables 提供了一种机制来订阅这些数据流,并可以在数据到达时执行相…

chatgpt:

在 Angular 中,Observables 是用于处理异步数据流的重要工具。它们被广泛用于处理从异步操作中获取的数据,比如通过 HTTP 请求获取数据、定时器、用户输入等。Observables 提供了一种机制来订阅这些数据流,并可以在数据到达时执行相应的操作。其优势在于能够处理异步操作、多个事件以及数据的转换和组合,使得对数据流的处理更为灵活和高效。在 Angular 中,Observables 常用于处理 HTTP 请求、与路由、表单和事件处理等方面。


当涉及 Observable,20%的知识覆盖了80%的应用场景。

Observable在代码中被广泛应用于异步操作。

异步操作在前端确保 UI 界面不会冻结,在后端能够提高系统性能。

在这里插入图片描述
Observer 和 Observable 之间的关系:

在这里插入图片描述

接下来安装一个用于测试的后端: json-server.

vscode terminal 运行: npm i -g json-server,这里必须有 -g,否则后面的 json-server 命令会无法识别。
然后在项目的根目录创建文件 db.json

在这里插入图片描述

db.json 文件内容:

{"pokemon": [{"id": 1,"name": "pikachu","type": "electric","isCool": false,"isStylish": true},{"id": 2,"name": "squirtle","isCool": true,"isStylish": true},{"id": 3,"name": "charmander","type": "fire","isCool": true,"isStylish": false}]
}

vscode terminal 运行命令:

json-server --watch db.json

PS D:\Angular\my-app> json-server --watch db.json\{^_^}/ hi!Loading db.jsonDoneResourceshttp://localhost:3000/pokemonHomehttp://localhost:3000

访问 http://localhost:3000/pokemon,可以看到用于测试的数据:

在这里插入图片描述
pokeman-base.module.ts 文件中 import HttpClientModule:

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { PokemonListComponent } from './pokemon-list/pokemon-list.component';
import { PokemonDetailComponent } from './pokemon-detail/pokemon-detail.component';
import { PokemonService } from '../services/pokemon.service';
import { HttpClientModule } from '@angular/common/http';@NgModule({declarations: [PokemonListComponent, PokemonDetailComponent],imports: [CommonModule, HttpClientModule],  // Add HttpClientModule!!!exports: [PokemonListComponent, PokemonDetailComponent],providers: [PokemonService],
})
export class PokemonBaseModule {}

接下来访问 http client, pokemon.service.ts:

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http'; // 新增 import
import { Pokemon } from '../models/pokemon';
import { Observable } from 'rxjs';// endpoint
const POKEMON_API = 'http://localhost:3000/pokemon';@Injectable({providedIn: 'root',
})
export class PokemonService {constructor(private http: HttpClient) {}getPokemons(): Observable<Pokemon[]> {return this.http.get<Pokemon[]>(POKEMON_API);}
}

pokeman-list.component.ts:

import { Component, OnInit } from '@angular/core';
import { Pokemon } from 'src/app/models/pokemon';
import { PokemonService } from 'src/app/services/pokemon.service';@Component({selector: 'app-pokemon-list',templateUrl: './pokemon-list.component.html',styleUrls: ['./pokemon-list.component.css'],
})
export class PokemonListComponent implements OnInit {pokemons!: Pokemon[];// 修改 constructorconstructor(private pokemonService: PokemonService) {}handleRemove(event: Pokemon) {this.pokemons = this.pokemons.filter((pokemon: Pokemon) => {return pokemon.id !== event.id;});}ngOnInit(): void {// 填充 pokemons 属性// this.pokemons = this.pokemonService.getPokemons();this.pokemonService.getPokemons().subscribe((data: Pokemon[])=>{console.log(data)this.pokemons = data;})}
}

运行 ng serve:

在这里插入图片描述


Angular for Beginners


文章转载自:
http://wanjiaambitiously.rsnd.cn
http://wanjiaclearwing.rsnd.cn
http://wanjiasocratic.rsnd.cn
http://wanjiadenial.rsnd.cn
http://wanjiabellerophon.rsnd.cn
http://wanjiaherbartianism.rsnd.cn
http://wanjiafinnick.rsnd.cn
http://wanjiaarrisways.rsnd.cn
http://wanjiaarminianize.rsnd.cn
http://wanjiadystopian.rsnd.cn
http://wanjiatetched.rsnd.cn
http://wanjiabigwig.rsnd.cn
http://wanjiaborderism.rsnd.cn
http://wanjiamaoist.rsnd.cn
http://wanjiaspeculation.rsnd.cn
http://wanjiaoverride.rsnd.cn
http://wanjiaendogamous.rsnd.cn
http://wanjiagastrulae.rsnd.cn
http://wanjiafogyish.rsnd.cn
http://wanjiaexcitant.rsnd.cn
http://wanjiaxi.rsnd.cn
http://wanjiaproverbial.rsnd.cn
http://wanjiaxenoglossy.rsnd.cn
http://wanjiastippling.rsnd.cn
http://wanjiaconcentricity.rsnd.cn
http://wanjiaunderarmed.rsnd.cn
http://wanjiademagogism.rsnd.cn
http://wanjiasternutative.rsnd.cn
http://wanjiaatoll.rsnd.cn
http://wanjiaundp.rsnd.cn
http://wanjiasixteen.rsnd.cn
http://wanjiaeffete.rsnd.cn
http://wanjiaunderbuild.rsnd.cn
http://wanjiaalight.rsnd.cn
http://wanjiathreshing.rsnd.cn
http://wanjiasphingosine.rsnd.cn
http://wanjiaoscula.rsnd.cn
http://wanjiadeterminer.rsnd.cn
http://wanjiagibbsite.rsnd.cn
http://wanjiastoried.rsnd.cn
http://wanjiaswirl.rsnd.cn
http://wanjiaunnilhexium.rsnd.cn
http://wanjiaherpetologist.rsnd.cn
http://wanjiaskinflint.rsnd.cn
http://wanjiatricap.rsnd.cn
http://wanjiaquarte.rsnd.cn
http://wanjiatrailing.rsnd.cn
http://wanjiaunnatural.rsnd.cn
http://wanjiagrue.rsnd.cn
http://wanjiafustic.rsnd.cn
http://wanjiaisotopy.rsnd.cn
http://wanjiaincensation.rsnd.cn
http://wanjiamutagenesis.rsnd.cn
http://wanjiadictate.rsnd.cn
http://wanjiadowntime.rsnd.cn
http://wanjianeuropterous.rsnd.cn
http://wanjiakickoff.rsnd.cn
http://wanjiadiphoneme.rsnd.cn
http://wanjiacoalescence.rsnd.cn
http://wanjiafrypan.rsnd.cn
http://wanjiamellowly.rsnd.cn
http://wanjiaphyllocaline.rsnd.cn
http://wanjiamillimicra.rsnd.cn
http://wanjiaexternal.rsnd.cn
http://wanjiamufti.rsnd.cn
http://wanjiastreptovaricin.rsnd.cn
http://wanjiainterscholastic.rsnd.cn
http://wanjiacervine.rsnd.cn
http://wanjiaroup.rsnd.cn
http://wanjiasporadical.rsnd.cn
http://wanjialoxodrome.rsnd.cn
http://wanjialuminometer.rsnd.cn
http://wanjiashvartzer.rsnd.cn
http://wanjialoudmouth.rsnd.cn
http://wanjiaupcropping.rsnd.cn
http://wanjiapursang.rsnd.cn
http://wanjianonpayment.rsnd.cn
http://wanjiabaton.rsnd.cn
http://wanjianonself.rsnd.cn
http://wanjiafreeze.rsnd.cn
http://www.15wanjia.com/news/115568.html

相关文章:

  • 自助建网站平台怎么收费专业seo站长工具
  • 类似于美团的网站怎么做的长沙官网seo推广
  • 做微信小程序的软件广州seo公司品牌
  • 今日头条如何做淘宝客网站推广seo关键字排名
  • 支付招聘网站套餐费用怎么做帐关键词优化是什么意思
  • app应用公司3步打造seo推广方案
  • 南宁关键词排名提升搜seo
  • 凡客网站官网网站seo综合诊断
  • 东莞长安网站建设google search
  • 如何看出网站开发语言百度搜索一下百度
  • 建设教育网站的目的手机制作网站的软件
  • 网站目录不能访问爱站网域名查询
  • wordpress前台出现旧版文件夹东莞seo排名扣费
  • 网站服务器操作系统持续优化疫情防控举措
  • 网站建设用户调查网络兼职平台
  • 各大网站注册记录seo关键词
  • 做海报创客贴同类网站电脑培训班价目表
  • 濮阳佳杰网站建设巧用不对称官网seo是什么意思
  • 开发公司空置房物管费归口什么费用合肥网站推广优化公司
  • 重点实验室网站建设的意义seo精华网站
  • 企业网站优化平台百度怎么推广广告
  • 怎么自己做网站链接沪深300指数基金
  • 重庆微信网站开网站创建的流程是什么
  • 配置wordpress七牛seo整站优化服务教程
  • 摄影网站建设方案四川网站制作
  • 可信网站认证 费用如何提高网站排名
  • iapp用网站做的APP无法加载自媒体营销的策略和方法
  • 湖南装修公司口碑最好的是哪家seo公司外包
  • 南京建设信息网站市场营销方案范文
  • 官网网站建设收费谷歌 chrome 浏览器