Тема: Override store
Показать сообщение отдельно
  #1 (permalink)  
Старый 26.12.2017, 13:43
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Override store
Здравствуйте! Всех с наступающим Новым Годом!
И вопрос )

Понадобилось мне в проекте расширить функционал стора. Новое поле с геттерами-сеттерами, несколько функций. Ну, написал оверрайд. Но возникла проблема - не видится дефолтное значение моего нового поля. Как не создай этот новый стор, значение всегда undefined. Это так оно себя ведет в фидле https://fiddle.sencha.com/#view/editor&fiddle/2bb6 .
А вот в реальном проекте поведение несколько иное. Там у меня этот класс лежит в папке overrides. И поле не получает дефолтное значение только в некоторых случаях. Например, когда стор это часть грида то значение есть, а когда часть комбобокса или вьюмодели - нет. Во всех случаях стор создается средствами самого экста из конфига компонента.

Ну а вопрос - что я не так делаю и как надо?
Ответить с цитированием