disabled: '{readOnly}', что означает ExtJs - PullRequest
0 голосов
/ 25 октября 2018

Я работаю над проектом в ExtJS, начатом моими коллегами.Я нашел элемент набора полей, подобный этому:

{
    xtype: 'radiofield',
    name: 'something',
    value: something,
    label: something,
    checked: something,
    bind: {
        disabled: '{readOnly}'
    }
}

Что такое disabled: '{readOnly}'?Согласно документации, disabled: должно быть логическим, поэтому disabled: '{readOnly}' что должно быть?

1 Ответ

0 голосов
/ 25 октября 2018

Отключено и ReadOnly теги очень похожи, но имеют некоторые заметные различия.Тег " Disabled " используется, чтобы гарантировать, что пользователь не может вызвать или изменить поле, и Поле не отправляется при нажатии кнопки подтверждения .Принимая во внимание, что readOnly отправляет поле при отправке.В этом случае, поскольку readOnly используется вместе с отключен , функциональность остается той же, то есть пользователь не может вызвать поле, и оно не отправлено, поэтому оно эквивалентно:

disabled: true
...