Вопрос

undefined объект

Почему не определен объект?

хочу нажатие кнопки на странице редактирования раздела привязать к методу

        methods: {

             showMeName:function()

            {

                

                console.log(this.get("UsrName").value);

            }

        }

    };

делаю это в схеме страница редактирования раздела. Консоль выдает "undefined". Не могу разобраться в чем причина.

UsrName - существующее поле.

Нравится

3 комментария
Лучший ответ

А поле UsrName выведенно на раздел те там отображается (вычитывается из БД) при раскрытии раздела. Иначе его нужно добавить в поля вычитываемые из БЛ при загрузке раздела

А поле UsrName выведенно на раздел те там отображается (вычитывается из БД) при раскрытии раздела. Иначе его нужно добавить в поля вычитываемые из БЛ при загрузке раздела

Григорий Чех,

Cпасибо за ответ. А можно чуть по подробнее как это сделать.

 

Логика добавления кнопки в карточку описана тут. Из поля читают точно так же:

// Метод-обработчик нажатия кнопки.
onOpenPrimaryContactClick: function() {
   var primaryContactObject = this.get("PrimaryContact");

Нужно сначала понять, то ли поля не находит, или же до get даже не доходит и ломается в другом месте.

Показать все комментарии