여러 구성 요소의 데이터 통신 angle4
이번에는 다중 컴포넌트의 데이터 통신을 위한 Angle4를 가져오겠습니다. 데이터 통신을 위해 다중 컴포넌트를 사용할 때 주의 사항은 무엇입니까? 실제 사례를 살펴보겠습니다.
응용 시나리오: 다양한 구성 요소에서 통합된 데이터 세트를 운영합니다. 어떤 구성 요소가 데이터에 대해 작동하든 효과는 다른 구성 요소에서 즉시 나타납니다. 이런 방식으로 이 기사의 초점인 서비스 인스턴스를 공유해야 합니다. 인스턴스가 다르면 동일한 데이터 세트에서 작동하지 않으므로 원하는 경우 그러한 효과가 없습니다. 공유 서비스 인스턴스를 얻으려면 모든 상위 구성 요소를 비공개해야 합니다. 이 구성 요소는 :[]에 도입되었으며 하위 구성 요소에서 다시 도입할 필요가 없으며 모두 상위 구성 요소의 서비스 인스턴스를 사용합니다.
1. 공공 서비스
import {Injectable} from "@angular/core"; @Injectable() export class CommonService { public dateList: any = [ { name: "张旭超", age: 20, address: "北京市朝阳区" } ]; constructor() { } addDateFun(data) { this.dateList.push(data); } }
2.parent.comComponent.ts
import {Component, OnInit} from "@angular/core"; import {CommonService} from "./common.service"; // 这里要通过父子公用服务来操作数据,只需要在父组件中引入服务。 @Component({ selector: "parent-tag", templateUrl: "parent.component.html", providers: [ CommonService ] }) export class ParentComponent implements OnInit { public list: any = []; constructor(private commonService: CommonService) { this.list = commonService.dateList; } ngOnInit() { } }
4.child-one.comComponent.ts
<table width="500"> <tr *ngFor="let item of list"> <td> {{item.name}} </td> <td> {{item.age}} </td> <td> {{item.address}} </td> </tr> </table> <child-one-tag></child-one-tag>
5.
import {Component} from "@angular/core"; import {CommonService} from "./common.service"; @Component({ selector: "child-one-tag", templateUrl: "child-one.component.html" }) export class ChildOneComponent { public display: boolean = false; public username: string = ""; public age: number = 20; public address: string = ""; constructor(public commonService: CommonService) { } showDialog() { this.display = true; } hideDialog() { this.display = false; } addInfoFun() { let params = { name: this.username, age: this.age, address: this.address }; this.commonService.addDateFun(params); params = {}; } }
이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 자료:
JS+Canva는 미리보기 압축 및 이미지 업로드 기능을 제공합니다.js에 키 값을 저장하는 방법위 내용은 여러 구성 요소의 데이터 통신 angle4의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











데이터 통신을 위한 PHP 및 TCP/IP 프로토콜 사용 방법 소개: 현대 인터넷 시대에 데이터 통신은 매우 중요한 측면입니다. 클라이언트와 서버 간의 통신이든, 서로 다른 서버 간의 통신이든, TCP/IP 프로토콜은 항상 가장 일반적으로 사용되는 통신 프로토콜 중 하나였습니다. 이 글에서는 데이터 통신을 위해 PHP 언어와 TCP/IP 프로토콜을 사용하는 방법을 소개하고 관련 코드 예제를 제공합니다. 1. TCP/IP 프로토콜 소개 TCP/IP 프로토콜은 인터넷 프로토콜 클러스터의 기초를 정의합니다.

제목: Python의 소켓 프로그래밍 및 코드 예제 소개: 현대 인터넷 시대에는 데이터 통신이 어디에나 있습니다. Python의 소켓 프로그래밍은 네트워크에서 데이터 전송을 실현하는 간단하고 효과적인 방법을 제공합니다. 이 기사에서는 데이터 통신을 위해 Python의 소켓 모듈을 사용하는 방법을 소개하고 독자가 소켓 프로그래밍을 더 잘 이해하고 적용할 수 있도록 구체적인 코드 예제를 제공합니다. 1. 소켓 프로그래밍이란 무엇입니까? 소켓, 즉 소켓은 다음을 구현한 것입니다.

Python은 데이터 분석 및 기계 학습 분야에서 널리 사용되는 다목적 프로그래밍 언어입니다. 단순성, 가독성 및 풍부한 라이브러리 덕분에 복잡한 데이터 작업을 처리하는 데 이상적입니다. 이러한 강력한 응용 프로그램 중 하나는 구매 행동을 기반으로 고객을 분류하기 위해 마케팅에 사용되는 기술인 RFM 분석입니다. 이 튜토리얼에서는 Python을 사용하여 RFM 분석을 구현하는 과정을 안내합니다. 먼저 RFM 분석의 개념과 마케팅에서의 중요성에 대해 설명하겠습니다. 그런 다음 Python을 사용하여 RFM 분석의 실제적인 측면을 점차적으로 살펴보겠습니다. 기사의 다음 부분에서는 최신성, 빈도 및 값을 고려하여 Python을 사용하여 각 고객의 RFM 점수를 계산하는 방법을 보여줍니다.

최근 'Black Myth: 오공'은 각 플랫폼의 동시 접속자 수가 새로운 최고치를 기록하며 전 세계적으로 큰 주목을 받고 있습니다. 이 게임은 여러 플랫폼에서 큰 상업적 성공을 거두었습니다. 'Black Myth: Wukong'의 Xbox 버전 출시가 연기되었습니다. 'Black Myth: Wukong'은 PC와 PS5 플랫폼으로 출시되었지만 Xbox 버전에 대한 확실한 소식은 없습니다. 관계자는 '검은 신화:오공'이 엑스박스 플랫폼으로 출시될 것임을 확인한 것으로 알려졌다. 하지만 아직 구체적인 출시 날짜는 발표되지 않았습니다. 최근 Xbox 버전의 출시가 기술적인 문제로 인해 지연된 것으로 알려졌습니다. 관련 블로거에 따르면, 그는 Gamescom에서 개발자 및 "Xbox 내부자"와의 커뮤니케이션을 통해 "Black Myth: Wukong"의 Xbox 버전이 존재한다는 사실을 알게 되었습니다.

제목: Python에서 소켓 프로그래밍을 사용하여 기계 간 데이터 통신 및 협업 컴퓨팅 구현 서론: 컴퓨터 분야에서 서로 다른 기계 간의 데이터 통신 및 협업 컴퓨팅은 분산 시스템 및 병렬 컴퓨팅을 구현하기 위한 핵심 기술 중 하나입니다. Python의 소켓 프로그래밍은 일반적으로 사용되는 강력한 네트워크 프로그래밍 도구로, 기계 간 데이터 전송 및 통신을 실현하는 데 사용할 수 있습니다. 이 기사에서는 Python에서 소켓 프로그래밍을 사용하여 서로 다른 시스템 간의 데이터 통신 및 협업 컴퓨팅을 달성하는 방법을 소개합니다.

Redis는 빠르고 효율적인 인메모리 데이터베이스로서 다양한 분야에서 널리 사용되고 있습니다. 단일 언어 환경에서의 데이터 저장 및 읽기 외에도 Redis는 언어 간 데이터 통신도 가능합니다. 이러한 언어 간 데이터 통신은 시스템 상호 운용성을 크게 향상시킬 수 있습니다. 이 기사에서는 Redis를 사용하여 언어 간 데이터 통신을 달성하는 방법을 자세히 소개합니다. 1. Redis 기본 개념 검토 Redis는 다양한 데이터 구조를 지원하는 메모리 기반의 키-값 데이터베이스입니다. Redis에서는 각 데이터가 "k"로 표시됩니다.

모든 단어가 그림이 되고, 모든 문장이 시가 됩니다. '월드 오브 워쉽'의 세계 중국의 날 활동이 진행됩니다. 투표에 참여하여 게임과 중국어의 아름다움을 가장 잘 표현하는 한자를 선택해 향후 전 세계의 더 많은 선장들이 중국 문화를 이해할 수 있도록 완장으로 게임에 추가될 예정입니다. 동시에 특별 전투 임무를 완료하여 영구 페인트를 획득할 수도 있습니다. 이제 '월드 오브 워쉽'과 관련되고 중국 문화적 의미를 지닌 20개의 한자가 선장의 선택을 기다리고 있습니다. 선장은 공식 홈페이지 지정 페이지에서 투표에 참여하고 자신이 좋아하는 한자를 선택할 수 있다. 가장 많은 표를 얻은 한자는 향후 새로운 완장으로 게임에 추가될 예정입니다! "하늘", "땅", "도", "공격", "방어", "대포"와 같은 한자가 완장으로 게임에 추가될지는 주장에 의해 결정됩니다. 투표 페이지: h

데이터 통신의 세 가지 방법: 1. 한 방향으로만 데이터 전송을 지원하는 단순 통신 2. 양방향으로 데이터를 전송할 수 있지만 동시에 한 방향으로만 데이터를 전송할 수 있는 반이중 통신 3. 데이터를 동시에 두 방향으로 전송할 수 있는 전이중 통신, 즉 통신 당사자가 동시에 데이터를 보내고 받을 수 있습니다.
