Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.55.0...v5.55.1
Шаблон JavaScript (#3538) (1b697f4)
npx create-react-app my-app --template @rsuite
Шаблон TypeScript (#3540) (bbe3609)
npx create-react-app my-app --template @rsuite/typescript
name
(@yybawang) (#3511) (03d5396)<Form formValue={{ address: { city: 'Shanghai' } }}>
<FormControl name="address.city" />
</Form>
Полный список изменений: https://github.com/rsuite/rsuite/compare/v5.49.0...v5.50.0
getDOMNode
из тестов (#3519)getDOMNode
из тестов (#3510)menuStyle
(#3509)MediaQueryList
при триггеринге...getDOMNode
из тестов (#3502)getDOMNode
из тестов (#3500)Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.48.0...v5.48.1
Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.47.0...v5.48.0
RadioGroup
, когда внутри есть метка (#3489)Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.46.1...v5.47.0
Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.46.0...v5.46.1
Полный список обновлений: https://gitee.com/rsuite/rsuite/compare/v5.45.0...v5.46.0
9 сентября 2019 года
<Placeholder>
. ([#418], [#420], [#423])<List>
. ([#451])<Calendar>
. ([#492])<Avatar>
. ([#486])<Badge>
. ([#484])size
для всех компонентов <Picker>
. ([#494])<Form>
, основанной на схемах. ([#570])expandItemValues
для компонентов <TreePicker>
и <CheckTreePicker>
. ([#569])readOnly
для компонента <FormControl>
. ([#432])plaintext
для компонента <FormControl>
. ([#448], [#449])<Whisper>
и все компоненты <Picker>
поддерживают свойство preventOverflow
, чтобы предотвратить переполнение. ([#443])showWeekNumbers
для компонентов <DatePicker>
и <DateRangePicker>
. ([#526] @viart)placement
для компонентов <Whisper>
и всех компонентов <Picker>
. ([#443])<Uploader>
. ([#536])<Input>
при отображении в браузере Internet Explorer. ([#507])<InputPicker>
. ([#577])<Dropdown>
при установке toggleComponentClass={Button}
. ([#525])<DatePicker>
. ([#595])<Table>
. ([#table-92])expandedRowKeys
в компоненте <Table>
. ([#table-90])event
в вызовах обратного вызова свойства onRowClick
компонента <Table>
. ([#table-89])focus
) в компоненте <Form>
. ([#566])<Breadcrumb>
. ([#543])<Slider>
после перехода из скрытого состояния в состояние отображения. ([#542])<Placeholder>
. ([#418], [#420], [#423])<List>
. ([#451])<Calendar>
. ([#492])<Avatar>
. ([#486])<Badge>
. ([#484])<Picker>
поддерживают свойство size
. ([#494])<Form>
поддерживает асинхронную проверку на основе схем. ([#570])<TreePicker>
и <CheckTreePicker>
поддерживают свойство expandItemValues
. ([#569])<FormControl>
поддерживает свойство readOnly
. ([#432])<FormControl>
поддерживает свойство plaintext
. ([#448], [#449])<Whisper>
и все компоненты <Picker>
поддерживают свойство preventOverflow
, чтобы предотвратить переполнение.<DatePicker>
и <DateRangePicker>
поддерживают свойство showWeekNumbers
, которое позволяет показывать номера недели. ([#526] @viart)placement
для компонентов <Whisper>
и всех компонентов <Picker>
. ([#443])<Uploader>
. ([#536])<Input>
при отображении в браузере Internet Explorer. ([#507])<InputPicker>
. ([#577])<Dropdown>
при установке toggleComponentClass={Button}
. ([#525])<DatePicker>
. ([#595])<Table>
. ([#table-92])expandedRowKeys
в компоненте <Table>
. ([#table-90])event
в вызовах обратного вызова свойства onRowClick
компонента <Table>
. ([#table-89])focus
) в компоненте <Form>
. ([#566])<Breadcrumb>
. ([#543])<Slider>
после перехода из скрытого состояния в состояние отображения. ([#542])onChangeCalendarDate
в компоненте <DatePicker>
isNullOrUndefined
rsuite-schema
2018-05-10
Container
Nav
tplTransform
Modal
Picker
в модальном окне Model
2018-05-03
pageDate
, когда значение свойства value
компонента Datepicker
меняется.InputNumber
.AutoComplete
теперь можно конфигурировать атрибут data
с помощью объекта {value,label}
.AutoComplete
.Picker
получили новый атрибут menuClassName
, который позволяет задавать пользовательский класс CSS для меню.Full Changelog: https://github.com/rsuite/rsuite/compare/v5.53.2...v5.54.0
showHeader
on DateRangePicker (#3590) (1203c34)import DateRangePicker from 'rsuite/DateRangePicker';
import 'rsuite/DateRangePicker/styles/index.css';
Full Changelog: https://github.com/rsuite/rsuite/compare/v5.51.0...v5.52.0
bordered
and centered
props on Message (#3605) (2e0f2ec)InputGroup.Addon
is inconsistent with Input
(#3595) (a6bb6b0)Full Changelog: https://github.com/rsuite/rsuite/compare/v5.52.0...v5.53.0
babel-preset-env
.separator
property, custom separator.autoResizeHeight
attribute renamed to overflow
.shape
property, replace with appearance
property, add support for subtle
and ghost
button.color
, define button color.loading
.rsuite-table
functions.wordWrap
property, default to flase.indeterminate
property.activekey
and select
properties, and use the Selectpicker
component if you need to select a feature.appearance
(default
,subtle
,tabs
) property.form-lib
and rsuite-schema
functions.FormControl
component (default processing Input component, can be modified by accepter
property).checktrigger
property value null
to 'none'.horizontal
, vertical
, inline
.tooltip
property.ErrorMessage
component for displaying error messages.rsuite
library
id
is not set, and associates it with the combobox's aria-controls
property.tree
.combobox
role for AutoComplete.aria-activedescendant
attribute to indicate the ID of the focused option.aria-multiselectable=true
when listbox or tree is multi-selectedtreeitem
role and option
role in CheckTreePicker.nestedField
prop on Form (#3568) (47fce55)const model = Schema.Model({
name: StringType().isRequired('This field is required.'),
address: ObjectType().shape({
city: StringType().isRequired('This field is required.'),
postCode: NumberType('Post Code must be a number').isRequired('This field is required.')
})
});
const formValue = {
name: 'Tom',
address: { city: 'ShangHai', postCode: 200000 }
};
<Form formValue={formValue} nestedField model={model} >
<FormControl name="name" />
<FormControl name="address.city" />
<FormControl name="address.postCode" />
</Form>
Full Changelog: https://github.com/rsuite/rsuite/compare/v5.50.0...v5.51.0