#android #ios #angular #nativescript
#Android #iOS #angular #nativescript
Вопрос:
Я работаю над NativeScript с Angular 2, но я не могу найти некоторые очень простые вещи.
Например
- Поле ввода даты с возможностью выбора даты при нажатии.
- Выпадающий список выбора с параметрами.
- Поле ввода файла / изображения, которое может просматривать память телефона или делать снимки с камеры.
Я не могу найти эти базовые виджеты, хотя существуют некоторые другие подобные виджеты, такие как TextInput, TextView и т.д.
Если кто-нибудь знает, как с этим работать, пожалуйста, помогите.
Комментарии:
1. Вы понимаете, что существуют сотни фреймворков, которые не включают в себя ничего такого сложного, верно? И что вы всегда можете включить библиотеки, созданные поверх фреймворка. Если у вас есть такие специфические пожелания, как это, время начать их писать. В конце концов, вы программист.
2. @GabeSechan спасибо, что нашли время ответить, но то, что вы называете конкретными потребностями, не очень конкретно, они общие. Простой ввод даты или выпадающий список выбора — это наименьшее, что должна иметь платформа. Я надеялся получить ответ от эксперта по NativeScript. Но в любом случае спасибо за ваш ответ.
3. Нет, они не являются общими. Они очень специфичны, и немногие готовые фреймворки будут иметь их.
4. Извините, @GabeSechan, я не согласен с вами в этом. Они такие же общие, как ввод в текстовое поле или числовой ввод. Все, что обычно используется, является общим.
5. У вас необоснованные ожидания. Особенно третий, родной Android, в котором этого нет
Ответ №1:
Платформа NativeScript на самом деле имеет множество виджетов на своем рынке в качестве плагинов. Они недоступны по умолчанию, но их можно найти на рынке:
https://market.nativescript.org/plugins/
Вот один из них для выбора даты:
https://market.nativescript.org/plugins/nativescript-datetimepicker
https://github.com/NativeScript/nativescript-datetimepicker
На самом деле это работает точно так, как задано в вопросе. Его можно использовать для отображения поля даты, а при нажатии на него отображается средство выбора даты. Приведенные выше URL-адреса также показывают скриншоты iOS и Android.
Вот поле выбора, которое работает как выпадающий список выбора: