1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hihopeorg-ohos-miniprogram-rate

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ohos-miniprogram-rate

Введение

ohos-miniprogram-rate — это библиотека для реализации функции оценки в звёздах.

Эффект демонстрации:

png

Инструкция по установке

  1. Обратитесь к инструкции по установке Как установить пакет OpenHarmony npm.
  2. Выполните команду установки:
npm install @ohos/miniprogram_rate --save

Использование:

Первый шаг: импортировать компонент в файл hml;

<element name="hw-rate" src="../../../default/miniprogram-rate/miniprogram_dev/index.hml"></element>

Второй шаг: создать узел компонента:

    <hw-rate value="{{2.5}}" allow-half="{{true}}" length="{{5}}" disabled="{{false}}" @change="rateChange"></hw-rate>
  • Примечание: при импорте файла запроса входа js необходимо учитывать собственный путь проекта; подробные сведения об использовании см. в примере проекта.
Props
имя описание тип значение по умолчанию
значение выбранное количество звёзд число 0
заполнитель заполнитель для звёзд число 0
allowHalf разрешить половину звезды логическое значение true
отключено запретить выбор логическое значение false
длина количество звёзд число 5
events
имя описание параметры
изменение звёзды изменились изменённое значение

Интерфейс

  1. Обновить звёзды на основе переданного значения _refreshValues(newV);
  2. Обновить заполнитель на основе переданного значения _refreshPlaceholders(newV)
  3. Сгенерировать массив окончательных отображаемых значений количества звёзд _generateArray(value)
  4. Выбрать выбранную звезду choose(e)
  5. Установить значение setVal(v)
  6. Определить, является ли число целым положительным числом isPositiveIntegerNumber(num)

Совместимость

Поддерживает OpenHarmony API версии 8 и выше.

Структура каталога

|---- ohos-miniprogram-rate
|     |---- entry  # папка с примерами кода
|     |---- miniprogram-rate  # папка библиотеки miniprogram-rate
│           ├----common # каталог кода фреймворка
│               ├----miniprogram_dev # каталог кода фреймворка
│                 ├----index.html # библиотека ui рейтинга


└─resources # файлы ресурсов
|     |---- README.MD  # метод установки и использования  

Вклад кода

Если вы обнаружите какие-либо проблемы во время использования, вы можете сообщить нам о них через Issue, и мы также будем рады получить от вас PR.

Лицензия с открытым исходным кодом

Этот проект основан на MIT License, пожалуйста, наслаждайтесь и участвуйте в открытом исходном коде свободно.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/hihopeorg-ohos-miniprogram-rate.git
git@gitlife.ru:oschina-mirror/hihopeorg-ohos-miniprogram-rate.git
oschina-mirror
hihopeorg-ohos-miniprogram-rate
hihopeorg-ohos-miniprogram-rate
master