이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 14328|회답: 0

[각] Angular6 Material2는 경고 메시지 프롬프트 박스를 캡슐화합니다

[링크 복사]
게시됨 2018. 11. 22. 오후 3:00:49 | | | |
각진 재료

머티리얼 디자인(Material Design), 중국어: 머티리얼 디자인 언어(Material Design Language)는 구글이 출시한 새로운 디자인 언어로, 구글은 이 언어가 모바일폰, 태블릿, 데스크톱 및 "기타 플랫폼"에 대해 보다 일관되고 폭넓은 "느낌"을 제공하기 위해 설계되었다고 밝혔습니다.

구글에 따르면, 머티리얼 디자인은 "종이와 잉크 연구에서 영감을 받은 실제 터치"에 기반하며, 사용자가 "기계학의 원칙에 반하지 않고" 현실 세계를 대체하는 시각적 단서를 이해할 수 있게 해줍니다. 또한, 빛, 표면, 움직임의 기본 원리는 물체들이 서로 공간에서 어떻게 움직이고 상호작용하며 존재하는지 나타내는 핵심입니다. 사실적인 빛과 그림자 효과는 블록 사이의 이음새를 보여주고, 공간을 나누며, 움직이는 부품을 표시합니다. 더 자세한 소개는 Material 공식 웹사이트를 방문해 주세요하이퍼링크 로그인이 보입니다.

Angular Material은 Material 명세와 공식 웹사이트 주소를 기반으로 Angular 팀이 완벽하게 구현한 Angular2+ UI 프레임워크 세트입니다:하이퍼링크 로그인이 보입니다.

이 글에서는 Angular Material의 MatSnackBar 컴포넌트를 사용해 경고 상자를 캡슐화하는데, 먼저 렌더링을 살펴보겠습니다:



1단계: 설치



2단계: 애니메이션 구성

애니메이션 패키지가 설치되면, BrowserAnimationsModule을 애플리케이션에 불러와 애니메이션 지원을 활성화하세요.

app.module.ts 다음과 같이 가져오기:

3단계: 테마 가져오기

테마를 포함하는 것은 모든 핵심 및 테마 스타일을 애플리케이션에 적용하는 데 필수적입니다.

미리 만들어진 테마를 시작하려면 Angular Material의 미리 구축된 테마 중 하나를 전역적으로 지원서에 포함하세요. Angular CLI를 사용 중이라면 설정할 수 있습니다styles.scss로

만약 당신이사용하지 않음Angular CLI, 그럼<link>통과할 수 있습니다당신의 원소들은 미리 만들어진 주제 index.html을 포함하고 있습니다.

4단계: 경고 박스를 캡슐화하기 시작하세요

cmd 명령어 cd를 통해 /app/services 디렉터리에 입력하면, 자신의 프로젝트에 맞게 디렉터리를 수정하고 Create Service 명령을 실행할 수 있습니다:

ts 코드는 다음과 같습니다:


5단계: 프롬프트 박스를 CSS 스타일로 설정하세요

프로젝트 내에서스타일스.SCSS파일 하단에 다음 스타일을 추가하세요. 실제 상황에 맞게 수정할 수 있습니다! 코드는 다음과 같습니다:

6단계: 알림 박스 사용

로그인 인터페이스를 예로 들어 login.module.ts 안에 가져와서경보 서비스그리고매트스낵바모듈구성 모듈은 다음과 같습니다:

login.component.ts 컴포넌트에서 사용되는 코드는 다음과 같습니다:

MatSnackBar 컴포넌트 API 문서:하이퍼링크 로그인이 보입니다.

(끝)

점수

참가자 수1MB+1 기여하다+1 무너지다 이유
+ 1 + 1 저한테 큰 도움이 됐어요

모든 평점 보기





이전의:Jekins가 .NET Framework 프로젝트를 배포하는 방법
다음:【스피치 코스】칭화대학교에서 연설을 들어보세요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com