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

OSCHINA-MIRROR/didiopensource-mand-mobile

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 29 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 13:26 8e0f94f

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 (режим больших закруглённых углов), а Dialogborder-radius 12px вместо 8px.

![Дизайн](https://pt-starimg.didistatic.com/static/starimg/img/FLXmXRBcDX1564369346467.jpg)

— Новые функции: — Компонент 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.

Исправления:

  • Устранена настройка положения курсора во встроенном поле ввода в InputItem (#268).

  • Дополнен index.d.ts.

  • Исправлены некоторые проблемы со стилем компонентов.

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 )

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

1
https://api.gitlife.ru/oschina-mirror/didiopensource-mand-mobile.git
git@api.gitlife.ru:oschina-mirror/didiopensource-mand-mobile.git
oschina-mirror
didiopensource-mand-mobile
didiopensource-mand-mobile
master