title | toc |
---|---|
Журнал изменений |
скрыто |
2024-03-12
Дизайн
DIDIFD-Medium
в первую очередьНовая функциональность
NumberKeyboard
text-render
типа клавиатуры professional
: 0
, 00
LicensePlate
Исправление ошибок
Icon
2023-02-02
Дизайн
CheckBox
Новая функциональность
Check
, Radio
CheckBox
и RadioBox
добавлена возможность выбора позиции углаIcon
2022-08-26
Дизайн
Toast
изменён с прозрачного на непрозрачный'4px'
на '16px'
Новая функциональность
Toast
NumberKeyboard
00
Agree
2021-07-22
2021-05-14
image-reader
stepper
process.env.MAND_ENV
2021-04-02
stepper
как -
.
image-reader
2021-03-02
2021-02-26
2021-02-04
NODE_ENV
на MAND_ENV
в некоторых компонентах2021-01-15
Новая функциональность
Dialog
поддерживает передачу transition
при использовании статических методов #716
Исправление ошибок
Tip
при отсутствии атрибутов в подкомпонентеdebounce
между экземплярами метода компонента InputItem
2020-09-17
2020-07-24
NumberKeyboard
2020-05-29
Amount
#675
2020-04-30
Button
при типе "текстовая ссылка" #663
jpgencoder
в компоненте ImageReader
(например, при работе в режиме микросервисов)TabBar
2020-03-26
Новая функциональность
CheckGroup
добавлен метод toggleAll
, используемый для выбора всех или снятия выбора #648
Исправление ошибок
TextAreaItem
при заполнении его асинхронным контентом2020-02-04
- Новая функциональность
Captcha
добавлен проп auto-send
, который используется для контроля автоматического триггеринга события send
при первом отображении попапаResultPage
- Исправление ошибокPicker
и DatePicker
#632
refreshActive
в компоненте ScrollViewRefresh
#642
Amount
#644
TextAreaItem
при вложении в компонент Popup
Swiper
Tip
внутри ScrollView
26 декабря 2019 года
Новая функциональность
Landscape
добавлено свойство transition
, используемое для настройки анимации отображенияИсправление ошибок
23 ноября 2019 года
- Исправление ошибок
Stepper
и оптимизирована логика проверки границ #614### 2.5.52019-11-08
TabBar
в режиме keep-alive
#608
Skeleton
2019-11-02
Новая функциональность
ScrollView
добавлен метод getOffsets
, который используется для получения расстояния прокруткиИсправление ошибок
Swiper
#596
Swiper
и TabBar
в режиме keep-alive
#599
TabBar
TextareaItem
, которая активируется только при непустом значении формы и фокусе #589
2019-10-11
Новая функциональность
TextareaItem
добавлено свойство clearable
#589
Исправление ошибок
TabPicker
#590
Удалены некоторые необязательные стили сброса #586### 2.5.2
2019-09-20
Новая функциональность
Picker
и DatePicker
добавлено свойство keep-index
, используемое для установки последней остановочной позиции при изменении данных колонокИсправление ошибок
Toast
за компонентом Landscape
TabBar
#567
Textarea
### 2.5.12019-09-04
Новая функциональность
Skeleton
TextareaItem
RadioGroup
и RadioBox
type
, plain
, round
, inactive
, loading
, icon
, iconSvg
в конфигурацию кнопок компонентов ActionBar
и ResultPage
#544
onShow
и onHide
для режима одного экземпляра Dialog
InputItem
добавлена возможность установки типа предварительно заполненного поля через свойство preview-type
<md-input-item
type="bankCard" <!-- тип при обычном вводе -->
preview-type="text" <!-- тип при предварительном отображении -->
title="Банковский номер карты"
value="6222 **** **** 1234" <!-- предварительно заполненное значение с маской -->
></md-input-item>
```- Исправление ошибок
- Исправлена проблема прокрутки страницы при выводе за область взаимодействия в компоненте `Swiper` [#540](https://github.com/didi/mand-mobile/issues/540)
- Изменено название свойства задания цвета фона кнопки на `background`, а контейнерного элемента — на `div`### 2.4.2
2019-08-13
FieldItem
и InputItem
#528
FieldItem
и InputItem
2019-08-03
InputItem
при использовании виртуальной клавиатуры #524
Amount
2019-07-29
border-radius
компонентов Popup
изменён с 8px
до 40px
(паттерн Large-Radius), border-radius
компонента Dialog
изменён с 8px
до 12px
PopupTitleBar
добавляет следующие свойства:
large-radius
для поддержки шаблона с большим радиусомonly-close
, используется для быстрого установки единственной кнопки закрытияtitle-align
, используется для установки положения заголовка и описания (слева/справа/по центру)Picker
, DatePicker
, TabPicker
, Selector
, Cashier
добавляют свойство large-radius
для поддержки шаблона с большим радиусомSelector
добавляет свойство hide-title-bar
, используемое для поддержки скрытия строки заголовков в режиме без подтверждения, а также добавляет слоты header
, footer
Button
добавляет свойство loading
, используемое для установки состояния загрузкиDialog
добавляет свойство btns
, которое позволяет задать два состояния disabled
/loading
, и передает обратно экземпляр btn
в handler
#500
export default {
data () {
return {
btns: [{
text: 'Поиск',
handler: this.btnHandler
}]
}
},
methods: {
btnHandler (btn) {
this.$set(btn, 'loading', true)
this.$set(btn, 'text', 'Поиск...')
},
}
}
```### 2.3.3
`2019-07-18`
- Исправление
- Исправлено поведение компонентов `InputItem` и `Stepper` с дефолтными значениями, которое вызывало событие `change` при инициализации компонента [#495](https://github.com/didi/mand-mobile/issues/495)
- Включен режим заглавных букв в компоненте `Amount` для совместимости с отрицательными числами [#510](https://github.com/didi/mand-mobile/issues/510)
### 2.3.2
`2019-07-05`
- Исправление
- Исправлена проблема инициализации значения компонента `Codebox`
- Исправлена возможность неправильного клика на кнопках `NumberKeyboard` [#477](https://github.com/didi/mand-mobile/issues/477)
### 2.3.1
`2019-06-22`
- Новая функциональность
- Добавлено свойство `isHideConfirm` в компонент `NumberKeyboard`, чтобы контролировать автоматическое скрытие клавиатуры при клике на кнопке подтверждения [#474](https://github.com/didi/mand-mobile/issues/474)
- Добавлен дефолтный слот в компонент `NumberKeyboard`
- Исправление
- Исправлена ошибка расчета ширины полосы прогресса в компоненте `Slider` [#472](https://github.com/didi/mand-mobile/issues/472)
- Исправлена возможность неправильного клика на кнопках `NumberKeyboard` [#477](https://github.com/didi/mand-mobile/issues/477)
### 2.3.0
`2019-06-13`
- Новая функциональность
- Увеличен размер и расположение значков в компонентах `Check` и `CheckList`, а также добавлены связанные конфигурационные свойства [#383](https://github.com/didi/mand-mobile/issues/383)
- Добавлены поля `index` и `selected` в слот компонента `CheckList` ```html
<template>
<md-check-list :options="data">
<template slot-scope="{ option, index, selected }">
<!-- xxx -->
</template>
</md-check-list>
</template>
```- Добавлено
- В слот `RadioList` добавлены поля `index`, `selected`, а также отображение значков отключено при пустом поле `icon`
- В компонент `Selector` добавлена свойство `multi` для поддержки множественного выбора [#296](https://github.com/didi/mand-mobile/issues/296)
- В компонент `Toast` добавлен атрибут `component`, который используется и настраивается в виде компонента [#445](https://github.com/didi/mand-mobile/issues/445)
- В компонент `ScrollView` добавлено свойство `isPrevent` для поддержки установки того, следует ли предотвращать стандартное поведение при прокрутке в непрокручиваемых областях [#454](https://github.com/didi/mand-mobile/issues/454)
- Исправлено
- Исправлено некорректное срабатывание автовоспроизведения при свойстве `loop` равном `true` [#452](https://github.com/didi/mand-mobile/issues/452)
- Исправлено возникновение ошибки при закрытии диалогового окна, когда свойство `maskClosable` равно `true` [#471](https://github.com/didi/mand-mobile/issues/471)
### 2.2.4
`2019-05-26`
- Исправлено
- Исправлено проблемное поведение автоматического восстановления первых и последних элементов `TabBar` после их выбора [#434](https://github.com/didi/mand-mobile/issues/434)
- Тексты элементов `TabBar` больше нельзя выбирать
### 2.2.3
`2019-05-25`
- Исправлено
- Утилитный стиль `hairline` заменил `width` и `height` на `border`### 2.2.2
`2019-05-11`
- Добавлено
- В компонент `TabPicker` добавлено событие `select` [#436](https://github.com/didi/mand-mobile/issues/436)
- Исправлено
- При выборе опции в списке вкладок каждого уровня `TabPicker` внутренний контейнер сбрасывается до верха
- В компоненте `RadioList` автоматически очищаются заполненные текстовые поля при переходе к невещественным вариантам
- В компоненте `DatePicker` свойство `custom-types` поддерживает `HH` [#433](https://github.com/didi/mand-mobile/issues/433)
- Добавлен метод `onCancel` в тип объявления компонента `Dialog`
- Оптимизация некоторых документов компонентов
### 2.2.1
`2019-04-22`
- Добавлено
- В компонент `Stepper` добавлены слоты `unreached`, `icon` [#405](https://github.com/didi/mand-mobile/issues/405)
- В компонент `InputItem` добавлено свойство `solid`, используемое для установки заголовка с незакрепляемой шириной [#411](https://github.com/didi/mand-mobile/issues/411)
- В компонент `Ruler` добавлены свойства `stepTextPosition`, `stepTextRender`
- Исправлено
- Исправлено исключение, выброшенное компонентом `Picker` при установке неверного значения `default-index` [#416](https://github.com/didi/mand-mobile/issues/416)
- Оптимизация некоторых стилей компонентов
### 2.2.0`2019-04-13` - Новая функциональность
- Новый компонент `Ruler`
- В компонент `ScrollViewRefresh` добавлен проп `rollerColor`, который используется для установки цвета полосы прогресса при оттягивании вниз для обновления [#399](https://github.com/didi/mand-mobile/issues/399)
- Оптимизация компонента `WaterMark` с использованием `canvas` для рендера водяного знака
- В компонент `Stepper` добавлены события `increase` и `decrease`- Исправление ошибок
- Некорректный переход индекса в компоненте `Swiper` методом `goto` [#366](https://github.com/didi/mand-mobile/issues/366)
- Скрытие внутреннего круга в компоненте `Progress` при значении `0` [#381](https://github.com/didi/mand-mobile/issues/381)
### 2.1.7
`2019-03-22`
- Исправление ошибок
- Обновление компонента `InputItem` при изменении слотов
- Отсутствие нижней границы компонента `Codebox` на некоторых устройствах
### 2.1.6
`2019-03-15`
- Исправление ошибок
- Некорректное удаление компонента `Swiper` [#338](https://github.com/didi/mand-mobile/issues/338)
- Поддержка строки типа `virtual-keyboard-vm` prop в компоненте `InputItem` [#355](https://github.com/didi/mand-mobile/issues/355)
### 2.1.4
`2019-03-08`
- Новая функциональность
- Оптимизация жестов в компоненте `Swiper`
- Исправление ошибок
- Устранение некоторых проблем сборки
- Отсутствие триггера действия окончания прокрутки при перемещении `ScrollView` за экран
- Проблема синхронной работы компонента `Popup` [#341](https://github.com/didi/mand-mobile/issues/341)
### 2.1.2
`2019-02-25`
- Исправление ошибок
- Устранение проблемы, когда `ScrollView` не может вызвать событие при неполной контенте [#335](https://github.com/didi/mand-mobile/issues/335)
- Устранение проблемы с переносом строк в заголовке компонента `InputItem`
### 2.1.1
`2019-02-23`
- Исправление ошибок
- Устранение проблемы, когда `postcss` не применяется во время сборки, что приводит к тому, что изображения в `mand-mobile.css` не обрабатываются inline.### 2.1.0
`2019-02-22`
- Новая функциональность
- Компонент `Selector`: удалены ограничения типа для пропа `defaultValue` [#305](https://github.com/didi/mand-mobile/issues/305)
- Компонент `ScrollView`: добавлен проп `immediateCheckEndReaching`, чтобы проверять достижение конца сразу и отправлять событие `endReached` [#312](https://github.com/didi/mand-mobile/issues/312)
- Компоненты `Picker` и `DatePicker`: добавлен проп `lineHeight`, используемый для настройки высоты строки опций [#323](https://github.com/didi/mand-mobile/issues/323)
- Компонент `ScrollView`: добавлен проп `touchAngle`, чтобы контролировать угол прокрутки [#326](https://github.com/didi/mand-mobile/issues/326)
- Компонент `Amount`: использование системного шрифта по умолчанию — исправление
- Обновление декларации типа
- Компонент `WaterMark`: исправление проблемы нажатия в области содержимого [#304](https://github.com/didi/mand-mobile/issues/304)
- Компонент `Swiper`: исправление проблемы прокрутки при установке `isLoop` как `false` и `transition` как `slideY` [#311](https://github.com/didi/mand-mobile/issues/311)
- Компонент `TabPicker`: исправление проблем с прокруткой и кликами [#319](https://github.com/didi/ment-mobile/issues/319)
- Компонент `InputItem`: исправление ошибочного положения курсора [#322](https://github.com/didi/ment-mobile/issues/322)
- Компонент `InputItem`: исправление ошибки при использовании `Vue 2.6+` [#324](https://github.com/didi/ment-mobile/issues/324)
- Обновление документации
### 2.0.0
`2019-01-30`- Новая функциональность
- Расширение поддерживаемых типов `content` в компоненте `DetailItem` [#285](https://github.com/didi/mand-mobile/issues/285)
- Добавление значения по умолчанию `true` для свойства `preventScroll` в компоненте `Dialog` [#286](https://github.com/didi/mand-mobile/issues/286)
- Расширение поддерживаемых типов `value` в компоненте `Radio` [#289](https://github.com/didi/mand-mobile/issues/289)
- Расширение типа шрифта `font` в компоненте `Icon` без префикса имени класса [#295](https://github.com/didi/mand-mobile/issues/295)
- Расширение поддерживаемых типов `name` и `value` в компонентах `Check` и `CheckBox` [#297](https://github.com/didi/mand-mobile/issues/297)
- Добавление свойства `virtual-keyboard-vm` в компоненте `InputItem`, используемого для поддержки внешних пользовательских клавиатур финансового назначения
- Добавление слота `scoped slot footer` и свойства `img` в каналах компонента `Cashier`- Исправления
- Удаление установки курсора для типа нативных элементов в компоненте `InputItem` [#268](https://github.com/didi/mand-mobile/issues/268)
- Дополнение файла `index.d.ts`
- Исправление части проблем с оформлением компонентов
### 2.0.0-rc.5
`2019-01-04`
- Новая функциональность
- Добавление имени `PascalCase` глобальным компонентам [#261](https://github.com/didi/mand-mobile/issues/261)
- Добавление свойства `manual-init` и метода `init` в компоненте `ScrollView`
- Добавление свойства `immediate` в компонентах `TabBar` и `Tabs`
- Добавление свойства `transition-duration` в компоненте `Swiper`
- Исправления
- Исправление части проблем с оформлением компонентов
### 2.0.0-rc.4
`2018-12-21`
- Новая функциональность
- Оптимизация опыта ввода в компоненте `NumberKeyboard`
- Добавление слота `scene` в компоненте `Cashier`
- Добавление свойства `default-value` в компоненте `Picker` [#255](https://github.com/didi/mand-mobile/issues/255)
- Исправления
- Исправление проблемы неправильной работы при последовательном показе и скрытии компонента `Popup`
- Исправление совместимости стилей компонента `Steps`
- Исправление проблемы стиля компонента `InputItem`, увеличение области клика кнопки закрытия
- Отключение очистки кодов при вызове метода `setError` в компоненте `Captcha`
### 2.0.0-rc.3
`2018-12-14`
🎉🎉🎉 👏👏👏 Подробнее в разделе <a href="#/en-US/docs/migration">Переезд с версий 1.x</a>.
### 1.x
Просмотрите <a href="https://github.com/didi/mand-mobile/blob/1.x/CHANGELOG.en-US.md">журнал изменений `1.x`</a> на GitHub.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )