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

OSCHINA-MIRROR/monw3c-xmui

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

XMUI

Версия Скачивания Лицензия TravisCI

XMUI — это набор перезапускаемых UI компонентов, созданных для мобильных устройств и части ПК, основанный на Vue 2+. В данный момент компоненты и документация находятся в процессе постоянного совершенствования.

Основные характеристики

  • Набор перезапускаемых UI компонентов, основанный на Vue >=v2.1.4, который можно расширять по мере необходимости продукта
  • Поддерживает официальный поток работы Vue, поддерживающий ES6
  • Используется во многих продуктовых линиях
  • Для проблем с SEO рекомендовано использование плагина prerender-spa-plugin

Поддержка браузеров

  • Подходит для мобильных устройств и части ПК

Разработка

Глобальная установка -- конфигурирование в webpack входном файле main.js следующим образом:

# Установка
npm install x-m-ui --save

# Включение CSS
import 'x-m-ui/package/xmui.min.css'

# Включение xmui.min.js
import xmui from 'x-m-ui'

# Инжектирование в Vue
Vue.use(xmui)

По требованию -- конфигурирование в главном файле main.js или внутри компонента следующим образом:```bash

Global components in main.js

import Toast from 'x-m-ui/package/comps/components/toast' Vue.prototype.$toast = Toast

Regular components

import xmButton from 'x-m-ui/package/comps/components/button' import xmButtonGroup from 'x-m-ui/package/comps/components/buttongroup' import xmModal from 'x-m-ui/package/comps/components/modal' ...

components: { xmButton, xmButtonGroup, xmModal ... }


Additional explanations are available in the [online documentation](https://monw3c.github.io/xmui).

## Examples

[Online examples](https://monw3c.github.io/xmui/dist/)

## List of Components
- [x] Button
- [x] Label
- [x] Load more
- [x] Search field
- [x] Cell
- [x] Form
- [x] Grid and icons
- [x] Flexbox
- [x] Modal window
- [x] Message
- [x] Loading
- [x] Request process
- [x] Skeleton
- [x] Lazy loading
- [ ] Carousel
- [x] ActionSheet
- [x] Popup
- [x] Digital keyboard
- [x] Seamless scrolling
- [ ] Left-right slide menu
- [ ] Time selection
- [ ] Tabs
- [x] Top navigation bar
- [x] Bottom tab bar

## Article on how to create a Vue component library. For those interested, join the discussion together.

[How to Create a Vue 2-based UI Kit](http://gitbook.cn/gitchat/activity/5a5df169462f9b46f3418520)

## Join our community for collaborative work and discussions
<div><img src="https://github.com/monw3c/xmui/blob/master/docs/imgs/xq.jpeg?raw=true" width="240"/></div>

## Contribution
Здесь мы не можем поблагодарить всех участников за их вклад силами и умом. Если у вас есть вопросы, пожалуйста, свяжитесь с нами.  
Если вы столкнулись с проблемой при использовании нашего продукта или у вас есть предложения, приветствуем ваши [Issues](https://github.com/monw3c/xmui/issues) или [Pull Requests](https://github.com/monw3c/xmui/pulls).

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

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

Введение

На основе Vue2 создаём многоразовые UI-компоненты для продуктов компании, документация: Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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