Зачем использовать <ion-input> вместо <input> - PullRequest
0 голосов
/ 05 июля 2019

В чем причина использования <ion-input> вместо обычного <input> элемента?

Этот вопрос также касается использования ионных компонентов в целом.Почему бы просто не использовать мои собственные компоненты?Я знаю, что у Ionic разные стили для некоторых компонентов, но если я хочу одинаково выглядящий ввод как на Android, так и на iOS, то не мог бы я просто использовать обычный <input>?

Ответы [ 2 ]

1 голос
/ 06 июля 2019

Сам Ionic Framework - это библиотека богатых компонентов пользовательского интерфейса, которая объединяет опыт разработки путем создания кодовой базы: platform agnostic.Таким образом, разработчики могут сосредоточиться на одной кодовой базе, компонент Ionic позаботится об адаптации своего внешнего вида к родной платформе.Ионные компоненты изначально обеспечивают rich UI, platform continuity, easy navigation & event handling, native access & theming.

Подробнее вы можете прочитать здесь .

Разработчики выбирают Ionic Framework в технологическом стеке , поэтому не нужно писать собственный стиль / код для каждой платформы.

Вместо этого, если вы используете базовый html tags, вам даже лучше поместить Ionic в свой технологический стек, поскольку вы просто изобретаете колесо и пишете собственный код для каждой платформы (iOS, Android, Electron, Browser)., Mobile, Tablet) для укладки и проведения мероприятий.

0 голосов
/ 06 июля 2019

Компоненты пользовательского интерфейса

Для тех, кто совсем не знаком с разработкой приложений для Ionic, может быть полезно получить общее представление о ядре philosophy, concepts, and tools behind the project.Прежде чем углубляться в сложные темы, мы рассмотрим основы того, что такое Ionic Framework и как он работает.

Компоненты пользовательского интерфейса

Ionic Framework - этобиблиотека компонентов пользовательского интерфейса , которые являются элементами многократного использования, которые служат строительными блоками для приложения.Ионные компоненты построены с использованием веб-стандартов с использованием HTML, CSS и JavaScript.Несмотря на то, что компоненты

предварительно собраны, с самого начала они были полностью настраиваемыми, поэтому приложения могут создавать каждый компонент по-своему, что позволяет каждому приложению иметь свой собственный внешний вид.

В частности, компоненты Ionic можно легко тематизировать, чтобы глобально изменить внешний вид всего приложения.

настраивая внешний вид, см. Theming.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...