Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14328|Отговор: 0

[Ъглова] Angular6 Material2 обхваща прозореца за предупреждение

[Копирай линк]
Публикувано в 22.11.2018 г. 15:00:49 ч. | | | |
Ъглов материал

Material Design, китайско име: Material Design Language, е нов език за дизайн, пуснат от Google, за който Google твърди, че е създаден, за да осигури по-последователен и по-широк "външен вид и усещане" за мобилни телефони, таблети, настолни компютри и "други платформи".

Според Google, Material Design се базира на "реален допир, вдъхновен от изучаването на хартия и мастило" и позволява на потребителите да "разбират визуалните сигнали, използвани за замяна на реалния свят" "без да нарушават принципите на механиката". Освен това основните принципи на светлината, повърхността и движението са ключови за представянето на това как обектите се движат, взаимодействат и съществуват в пространството един спрямо друг. Реалистичните светлинни и сенчести ефекти показват шевовете между блоковете, разделят пространствата и маркират движещи се части. За по-подробно въведение, моля, посетете официалния уебсайт на MaterialВходът към хиперлинк е видим.

Angular Material е набор от UI рамки на Angular2+, перфектно реализирани от екипа на Angular въз основа на спецификацията Material, официалният адрес на уебсайта:Входът към хиперлинк е видим.

Тази статия използва компонента MatSnackBar на Angular Material, за да капсулира кутия за предупреждения, нека първо разгледаме визуализациите:



Стъпка 1: Инсталиране



Стъпка 2: Конфигуриране на анимацията

След като пакетът за анимация бъде инсталиран, импортирайте BrowserAnimationsModule във вашето приложение, за да активирате поддръжка на анимация.

app.module.ts импорт по следния начин:

Стъпка 3: Импортирайте темата

Включването на теми е необходимо, за да приложите всички основни и тематични стилове към вашето приложение.

За да започнете с предварително изградени теми, включете една от предварително изградените теми на Angular Material глобално във вашето приложение. Ако използвате Angular CLI, можете да го настроитекъм styles.scss

Ако виеНе е използванЪглов CLI, тогава<link>може да минеЕлементите ви съдържат предварително изградени тематични index.html.

Стъпка 4: Започнете да капсулирате кутията за предупреждения

Въведете директорията /app/services през cmd командата cd и можете да промените директорията според собствения си проект и да изпълните командата Create Service:

Кодът ts е следният:


Стъпка 5: Конфигурирайте CSS стила на прозореца

В проектаstyles.scssВ долната част на файла добавете следния стил, който може да бъде променян според вашата реална ситуация! Кодът е следният:

Стъпка 6: Използвайте кутията за известие

Вземам интерфейса за вход за пример и го импортирам в login.module.tsAlert ServiceиMatSnackBarModuleКомпонентни модули, както следва:

Използван в login.component.ts компонент, кодът е следният:

Документация на компонентния API на MatSnackBar:Входът към хиперлинк е видим.

(Край)

Резултат

Брой участници1MB+1 допринасям+1 Срив причина
KIL + 1 + 1 Много ми помогна

Вижте всички оценки





Предишен:Как Jekins внедрява проект за .NET Framework
Следващ:【Курс по реч】Слушайте реч в Университета Цинхуа
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com