2.7.0
2024-03-12
-
Дизайн:
- 🍭 Обновлены финансовые стандарты проектирования: в качестве основного шрифта для цифр используется DIDIFD-Medium.
-
Функции:
- NumberKeyboard:
- В профессиональном режиме клавиатуры для текста добавлена возможность ввода «0, 00».
- LicensePlate:
- Добавлен компонент клавиатуры с номерами автомобильных номеров.
-
Исправления:
- Icon:
- Исправлена проблема с неправильным размером по умолчанию в формате SVG.
2.6.1
2023-02-02
-
Дизайн:
- 🍭 Обновлены стандарты финансового проектирования.
- CheckBox: обновлены цвета шрифта, рамки и фона.
-
Функции:
- Check, Radio:
- Для компонентов CheckBox и RadioBox добавлены опции для позиционирования угловых меток.
- Icon:
- По умолчанию используется формат SVG. В режиме блокировки Apple нельзя использовать веб-шрифты.
2.6.0
2022-08-26
-
Дизайн:
- 🍭 Обновлён основной цвет темы. Подробнее см. на GitHub.
- Toast: фон стал непрозрачным.
- Button: закруглённые углы стали равны 16px вместо 4px.
- Icon: обновлён общий визуальный эффект иконок.
-
Функции:
- Toast:
- добавлен квадратный стиль компонента.
- NumberKeyboard:
- добавлена опция отключения клавиатуры.
- добавлены кнопки «00».
- Agree:
- добавлен квадратик для галочки.
2.5.20
2021-07-22
-
Функции:
- Добавлено больше поддержки интернационализации.
2.5.19
2021-05-14
-
Исправления:
- Исправлены проблемы с обработкой размера изображения и вводом десятичных знаков в stepper.
- Исправлено отсутствие правильной вставки переменной среды process.env.MAND_ENV.
2.5.18
2021-04-02
-
Исправления:
- Исправлены ошибки при разборе начального значения - . в stepper.
- Исправлены проблемы с неправильной обработкой размера изображения в image-reader.
2.5.17
2021-03-02
-
Функции:
- Добавлена поддержка интернационализации.
2.5.16
2021-02-26
-
Исправление:
- Исправлена ошибка с коррекцией угла изображения.
2.5.15
2021-02-04
-
Исправление:
- Удалена зависимость от NODE_ENV в компонентах.
2.5.14
2021-01-15
-
Функции:
- Диалог: статический метод теперь поддерживает передачу перехода.
-
Исправления:
- Устранена ошибка в Tip, когда свойства подкомпонентов были пустыми.
- Решена проблема конфликта внутренних переменных Debounce в InputItem.
2.5.13
2020-09-17
-
Функция:
- TextareaItem теперь поддерживает форматирование.
-
Исправления:
- Исправлены орфографические ошибки в документации.
- Исправлены ошибки в тестах DatePicker.
- Исправлен тип проверки значений в RadioGroup.
2.5.12
2020-07-24
-
Исправление:
- Избежание повторного запуска событий click и touchstart в NumberKeyboard.
2.5.11
2020-05-29
-
Исправление:
- Исправлена проблема, из-за которой единица измерения валюты в Amount отображалась неправильно.
2.5.10
2020-04-30
-
Исправления:
- Исправлена проблема с некорректной высотой шрифта в Button для текстовых ссылок.
- Исправлена потенциальная проблема с повторной загрузкой jpgencoder в ImageReader (например, в микрофронтенд-режиме).
- Исправлена неточность расчёта размера TabBar.
2.5.9
2020-03-26
-
Функция:
- CheckGroup: добавлен метод toggleAll для полного выбора/отмены выбора и отмены выбора.
-
Исправление:
- Исправлена проблема, когда высота TextAreaItem была неправильной при асинхронном заполнении содержимого.
2.5.8
2020-02-04
-
Функции:
- Captcha: добавлено свойство auto-send для управления отправкой события send при первом отображении окна проверки.
- ResultPage: добавлены динамические изменения в ответ.
-
Исправления:
- Picker и DatePicker: исправлена проблема, при которой выбор элемента был неправильным при быстрой прокрутке нескольких столбцов.
- ScrollViewRefresh: исправлена ошибка, при которой событие refreshActive вызывалось неправильно.
- Amount: исправлена проблема, при которой отрицательное число отображалось неправильно с использованием символа тысячи.
- TextAreaItem: исправлена проблема с расчётом размера при вложении в Popup.
- Swiper: исправлена проблема, при которой автоматическое воспроизведение переставало работать при скольжении вверх и вниз.
- Tip: исправлена проблема с положением отображения при использовании в ScrollView.
2.5.7
2019-12-26
-
Функция:
- Landscape: добавлено свойство transition для настройки анимации отображения.
-
Исправление:
- Tabs: исправлена потенциальная перерисовка при переключении.
- NoticeBar: исправлена проблема, которая могла привести к ошибочному прокрутке при динамическом изменении содержимого.
- ActionBar и NumberKeyboard: исправлены проблемы совместимости с безопасными областями и пробелами.
2.5.6
2019-11-23
-
Исправление:
- Stepper: исправлена проблема, из-за которой невозможно было ввести цифры, если было начальное значение, а также максимальные и минимальные значения. Оптимизирована логика проверки границ.
2.5.5
2019-11-08
-
Исправление:
- TabBar: исправлена проблема, из-за которой размер изменялся при изменении размера окна в keep-alive.
- Skeleton: исправлена проблема, из-за которой заголовок отображался, даже если он был пустым.
2.5.4
2019-11-02
-
Функция:
- ScrollView: добавлен метод getOffsets для получения текущего смещения прокрутки.
-
Исправления:
- Swiper: исправлена проблема, из-за которой при изменении размера окна и возврате к первому экрану возникали проблемы.
- Swiper и TabBar: исправлены проблемы, связанные с изменением размера окна в режиме keep-alive, которые приводили к проблемам с размером.
- TabBar: исправлены проблемы с совместимостью размеров.
- TextareaItem: обновлена логика отображения кнопки очистки, которая теперь отображается только тогда, когда значение формы не пусто и фокус получен. Текст технической направленности из области разработки и тестирования программного обеспечения
-
TextareaItem получает свойство clearable.
[589]
— Исправление:
— Исправлена проблема, когда при слишком длинном тексте в TabPicker его нельзя было перетащить, и он отображался не полностью.
— Удалены некоторые необязательные стили reset.
[586]
2.5.2
2019-09-20
— Новая функция:
— В компонентах Picker и DatePicker добавлено свойство keep-index, которое позволяет сохранять последнюю позицию при изменении данных в столбце.
— Исправления:
— Решена проблема, когда Toast перекрывал Landscape.
— Устранена проблема с крахом рендеринга TabBar.
— Изменены некоторые стили для Textarea.
2.5.1
2019-09-04
— Новые функции:
— Добавлены некоторые глобальные стили reset (ссылка на GitHub).
— Новый компонент Skeleton.
— Новый компонент TextareaItem.
— Новые компоненты RadioGroup и RadioBox.
— Для ActionBar и ResultPage добавлены свойства конфигурации кнопок type, plain, round, inactive, loading, icon, iconSvg.
[544]
— Режим одиночного экземпляра Dialog получил события onShow и onHide.
— InputItem получил свойство preview-type для настройки типа отображения предварительного заполнения.
<md-input-item
type="bankCard" <!-- нормальный тип формы -->
preview-type="text" <!-- тип отображения предварительного заполнения -->
title="Номер банковской карты"
value="6222 **** **** 1234" <!-- предварительно заполненное значение с маской -->
></md-input-item>
— Исправления:
— Устранена проблема, когда невозможно было нормально перейти на следующую страницу при скольжении за пределы области прокрутки Swiper.
— Изменено свойство для установки цвета фона на background, а контейнерный элемент — на div.
2.4.2
2019-08-13
— Исправления:
— Устранена проблема со стилем выравнивания заголовка и содержимого в FieldItem и InputItem.
— Исправлен стиль шрифта для FieldItem и InputItem, который становился жирным на устройствах Android.
2.4.1
2019-08-03
— Исправления:
— Устранена проблема, когда нельзя было ограничить длину символов при использовании виртуальной клавиатуры в InputItem.
— Исправлены проблемы с точностью цифр при использовании анимации в Amount.
2.4.0
2019-07-29
— Дизайн:
— Обновлены финансовые стандарты дизайна, Popup теперь имеет закруглённые углы border-radius 40px вместо 8px (режим больших закруглённых углов), а Dialog — border-radius 12px вместо 8px.

— Новые функции:
— Компонент 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 (загрузка), а в handler возвращается экземпляр btn.
export default {
data () {
return {
btns: [{
text: 'Поиск',
handler: this.btnHandler
}]
}
},
methods: {
btnHandler (btn) {
this.$set(btn, 'loading', true)
this.$set(btn, 'text', 'Поиск')
},
}
}
— Исправления:
— Устранена проблема, когда событие change ошибочно срабатывало при инициализации InputItem и Stepper, если они имели значения по умолчанию.
— Обеспечена совместимость Amount с отрицательными числами в верхнем регистре.
2.3.3
2019-07-18
— Исправления:
— Устранена проблема совместимости стилей при размещении Toast в пользовательском месте.
— Устранена проблема, когда TabPicker не мог автоматически выбрать последний элемент при установке default-value в TabBar.
— Устранена проблема, когда в Selector и CheckList нельзя было выбрать значок.
— Устранена проблема, когда Popup не мог покрыть NoticeBar.
— Исправлено несколько ошибок присвоения значений переменных stylus в Stepper.
2.3.2
2019-07-05
— Исправления:
— Проблема с инициализацией Codebox устранена.
— Улучшен опыт использования NumberKeyboard, чтобы избежать случайных нажатий клавиш.
2.3.1
2019-06-22
— Новые функции:
— NumberKeyboard получил свойство isHideConfirm, позволяющее контролировать, будет ли автоматически скрываться клавиатура при нажатии на кнопку подтверждения.
— По умолчанию NumberKeyboard имеет слоты.
— Исправления:
— Исправлена ошибка в расчёте прогресса Slider.
— Улучшен опыт использования NumberKeyboard.
2.3.0
2019-06-13
— Новые функции:
— Check и CheckList получили дополнительные параметры конфигурации для размера и расположения значков.
[383]
— Слоты CheckList получили поля index и selected.
<template>
<md-check-list :options="data">
<template slot-scope="{ option, index, selected }">
<!-- xxx --> **Перевод текста:**
- В слот компонента RadioList добавлены поля index и selected, а при пустом значении icon иконка не отображается.
- У компонента Selector появился атрибут multi, который позволяет выбирать несколько элементов (проблема №296).
- Компонент Toast получил атрибут component, позволяющий импортировать и настраивать компонент (проблема №445).
- У ScrollView появился атрибут is-prevent, который определяет, будет ли блокироваться действие по умолчанию при прокрутке вне области прокрутки (проблема №454).
Исправление ошибок:
- Исправлена проблема с компонентом Swiper, когда свойство isLoop установлено в true, а автовоспроизведение перестаёт работать (проблема №452).
- Исправлена ошибка, возникающая при закрытии диалогового окна, когда для свойства maskClosable установлено значение true (проблема №471).
Версия 2.2.4
Дата: 2019-05-26
Исправление ошибок:
- Исправлено некорректное автоматическое исправление позиции первой и последней вкладки в TabBar (проблема №434).
- Текст внутри вкладок TabBar нельзя выбрать.
Версия 2.2.3
Дата: 2019-05-25
Исправление ошибки:
- Стиль инструмента hairline заменён на border вместо width и height.
Версия 2.2.2
Дата: 2019-05-11
Добавление функций:
- TabPicker получил событие select (проблема №436).
Исправление ошибок:
- При выборе элемента на каждом уровне списка в TabPicker внутренний контейнер сбрасывается в верхнюю часть.
- Когда в RadioList выбирается нетекстовый вариант, автоматически очищается уже заполненное текстовое поле.
- Поддерживается HH в custom-types DatePicker (проблема №433).
- Добавлен onCancel в тип объявления Dialog.
- Оптимизирована документация некоторых компонентов.
Версия 2.2.1
Дата: 2019-04-22
Добавление функций:
- Stepper получил слоты unreached и icon (проблема №405).
- InputItem получил свойство solid, которое используется для установки фиксированной ширины заголовка (проблема №411).
- Ruler получил атрибуты stepTextPosition и stepTextRender.
Исправление ошибок:
- Исправлена аномалия, вызванная установкой неправильного default-index в Picker (проблема №416).
- Улучшен стиль некоторых компонентов.
Версия 2.2.0
Дата: 2019-04-13
Добавление функций:
- Новый компонент Ruler.
- ScrollViewRefresh получил атрибут rollerColor, используемый для установки цвета полосы прокрутки при нижнем обновлении (проблема №399).
- WaterMark использует canvas для рендеринга водяного знака.
- Stepper теперь имеет события увеличения и уменьшения.
Исправление ошибок:
- Проблема с непрерывным переходом Swiper, приводящая к неправильному индексу, исправлена (проблема №366).
- Проблема с отображением значения Progress, равным 0, исправлена (проблема №381).
Версия 2.1.7
Дата: 2019-03-22
Исправление ошибок:
- Невозможно отслеживать изменения содержимого слота в InputItem.
- Codebox не может отображать нижнюю границу на некоторых телефонах.
Версия 2.1.6
Дата: 2019-03-15
Исправление ошибок:
- Swiper теперь корректно уничтожается (проблема №338).
- Строковые ссылки могут быть переданы как параметры для цифровых клавиатур в InputItem (проблема №355).
Версия 2.1.4
Дата: 2019-03-08
Улучшение функций:
- Границы прокрутки Swiper оптимизированы.
Исправление ошибок:
- Некоторые проблемы со сборкой исправлены.
- Проблемы с жестами прокрутки ScrollView исправлены.
- Проблема с повторным отображением и скрытием Popup исправлена (проблема №341).
Версия 2.1.2
Дата: 2019-02-25
Исправление ошибок:
- Проблему с невозможностью прокрутить до конца в ScrollView, когда содержимое не заполняет экран, исправили (проблема №335).
- Проблема с переносом заголовка при плавающем состоянии InputItem исправлена.
Версия 2.1.1
Дата: 2019-02-23
Исправление ошибок:
- Решена проблема, из-за которой postcss не работал во время сборки, что приводило к тому, что ресурсы изображений и другие ресурсы в mand-mobile.css не обрабатывались inline.
Версия 2.1.0
Дата: 2019-02-22
Добавление функций:
- Селектор больше не ограничивает типы значений для атрибута defaultValue (проблема №305).
- ScrollView получил атрибут immediateCheckEndReaching, который контролирует, проверять ли достижение нижней границы при инициализации, и срабатывает endReached, даже если содержимое не превышает размер контейнера (проблема №312).
- Picker и DatePicker получили атрибут lineHeight для настройки высоты опций (проблема №323).
- ScrollView теперь имеет атрибут touchAngle, ограничивающий диапазон углов прокрутки в одном направлении (проблема №326).
- По умолчанию Amount использует системный шрифт.
Исправление ошибок:
- Типы объявлений дополнены, проблема с отсутствием экспорта по умолчанию исправлена.
- Водяные знаки WaterMark теперь можно нажимать (проблема №304).
- Теперь Swiper работает правильно, когда isLoop имеет значение false, а transition — slideY (проблема №311).
- Таблицы TabPicker больше не прокручиваются или не нажимаются (проблема №319).
- Скорость ввода в InputItem больше не приводит к аномальному положению курсора (проблема №322).
- Финансовые клавиатуры больше не мерцают в InputItem в Vue 2.6+ (проблема №324).
- Часть документации улучшена.
Версия 2.0.0
Дата: 2019-01-30
Добавление функций:
-
DetailItem теперь поддерживает типы контента для атрибута content (проблема №285).
-
Диалоговое окно по умолчанию предотвращает прокрутку (проблема №286).
-
Radio теперь поддерживает типы значений для атрибута value (проблема №289). Увеличение типов шрифтов для иконок Icon без префикса класса (#295)
-
Check, CheckBox: добавление поддержки типов для свойств name и value (#297).
-
InputItem: добавлено свойство virtual-keyboard-vm для поддержки внешней настраиваемой клавиатуры для финансовых операций.
-
Cashier: добавлены слоты footer и channels с атрибутом img.
Исправления:
2.0.0-rc.5 (2019-01-04)
Новые функции:
-
При полном импорте регистрация глобальных имён компонентов теперь осуществляется с использованием PascalCase (#261).
-
В ScrollView добавлены атрибут manual-init и метод init.
-
TabBar и Tabs получили атрибут immediate.
-
Swiper получил атрибут transition-duration.
Исправления:
- Исправлено несколько проблем со стилем компонентов.
2.0.0-rc.4 (2018-12-21)
Новые функции:
-
Улучшен опыт ввода данных в NumberKeyboard.
-
Добавлен слот scene в Cashier.
-
Picker получил default-value (#255).
Исправления:
-
Решена проблема с неработающим Popup при последовательном отображении и скрытии.
-
Решены проблемы совместимости стилей Steps.
-
Решены проблемы со стилем InputItem, увеличена область нажатия для кнопки закрытия.
-
Captcha больше не очищает уже введённый текст при вызове setError.
2.0.0-rc.3 (2018-12-14)
🎉 🎉 👏 👏 🎉 🎉 🎉 🎉
Дополнительные сведения см. в разделе «Миграция» #/zh-CN/docs/migration.
Версия 1.x
Смотрите журнал изменений Change Log в версии 1.x на GitHub https://github.com/didi/mand-mobile/blob/1.x/CHANGELOG.md.
Опубликовать ( 0 )