Как использовать имя собственности в производстве
Я создал свой собственный элемент управления для использования на каждый день недели и использовал свойство name, чтобы элемент управления знал, для какого дня он используется. При инициализации элемента управления я использую свойство name для вызова событий касания, но по какой-то причине это свойство name не идентифицируется в минимизированном коде, оно нормально работает в обычном режиме.
Так что в Sencha Touch есть что-то, что затрудняет использование свойства name.
Использование свойства name:
{
xtype: 'mycontrol',
name: 'monday'
}
1 ответ
По моему опыту, есть некоторые вещи, которые не работают для нацеливания на элементы в производственной сборке. Я выяснил это трудным путем с action: 'someAction'
с кнопками.
name
лучше всего использовать вместе с field
компоненты.
Я использовал имя, чтобы назначить поле формы для имени поля модели. поэтому, когда я использую formpanel
это легко использовать getValues()
в форме и каждое значение поля будет автоматически знать, где оно принадлежит.
Я бы предложил использовать itemId: 'saturday'
или же cls: 'saturday'
в зависимости от вашей ситуации.