Angular 4 구성 요소 이름 에 따라 동적 으로 구성 요 소 를 만 드 는 방법 튜 토리 얼
3562 단어 angular4동적 생 성 구성 요소구성 요소 이름
구성 요 소 는 더욱 간단 한 설정 항목 을 사용 하여 구성 요 소 를 기반 으로 하 는 응용 프로그램 구 조 를 구축 하 는 특수 한 명령 입 니 다.그러면 그 는 app 을 간단하게 쓸 수 있 고 비슷 한 웹 Component 나 angular 2 스타일 을 사용 할 수 있 습 니 다.웹 Component 는 규범 입 니 다.곧 기준 이 될 거 야.
응용 구성 요소 의 장점:
위의 그 그림 은 매우 간단 하 다.바로 텍스트 를 입력 하 는 탄 상자 이다.
다음은 이게 좀 복잡 해 요.데이터 전송,이벤트 귀속 등 이 있어 요.
주 님 은 호출 하기에 편리 합 니 다.저 는 이것들 을 모두 하나의 방법 으로 포장 하 였 습 니 다.세 개의 매개 변수 입 니 다.
Utility.$ShowDialogComponent('ComponentName', {
Params1,Params2...
}, {
onEventName1:()=>{},
...
});
내 가 동적 으로 만 든 구성 요 소 는 모두 탄 상자 형식 으로 나 오기 때문에 나 는 동적 으로 만 든 절 차 를 탄 상자 구성 요소 에 넣 었 다.Dialog.ts,파일 생 성,
@Component({
selector: 'xtn-mode-dialog',
templateUrl: './Dialog.html',
styleUrls: ['./Dialog.scss'],
animations: [ // , , , 。
trigger('TriggerState', [
state('inactive', style({ transform: 'scale(0.1)' })),
state('active', style({ transform: 'scale(1)' })),
transition('inactive => active', animate('150ms ease-in')),
transition('active => inactive', animate('150ms ease-out')),
])
]
})
export class XtnDialog implements OnInit, OnDestroy, OnChanges, AfterContentChecked, AfterContentInit {
//
constructor(private resolver: ComponentFactoryResolver) {
}
// , 。
ngAfterContentChecked(): void {}
//
ngOnDestroy(): void {}
//
LoadComponent(self:any){}
ngAfterContentInit(): void {}
....
}
코드 를 붙 이지 않 겠 습 니 다.모든 코드 를 보면 여 기 를 클릭 하 세 요. 에서 몇 가지 방법 을 보 여 드릴 수 있 습 니 다.구체 적 인 정 보 는 클릭 할 수 있 습 니 다.총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
angular 4 의 rollup1 、 우선 AOT 홈 페이지 예 https://www.angular.cn/docs/ts/latest/cookbook/aot-compiler.html 주의 하 다. 이런 방식 은 require 가 아니다. 나중에 자...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.