Простая форма входа с SenchaTouch - PullRequest
3 голосов
/ 17 марта 2011

Просто погружаюсь в SenchaTouch, который кажется очень многообещающим.

Я создаю свое первое приложение, простой источник проверки формы входа http://pastebin.com/8Zddr9cj

Я ищу способ сделатьследующие вещи:

  • Отображать «красивое» сообщение об ошибке, когда логин / пароль неверны.Может быть красным, чтобы заменить «Пожалуйста, введите свои учетные данные);я не знаю, как получить доступ к этому свойству.

  • При успешном входе в систему закройте форму и загрузите приложение (возможно, другой файл js).

Довольно просто, но я новичок в этом,

1 Ответ

1 голос
/ 15 июня 2011

1) У Fieldset есть метод с именем setInstructions, который можно вызвать для обновления инструкций.Таким образом, вы можете указать конфигурацию id в вашем наборе полей, а затем использовать ее позже, когда захотите обновить инструкции.

//create a panel, which is full screen, and will contain your form, and another item
//which you want to show at some point
var wrapper = new Ext.Panel({
    fullscreen: true,
    layout: 'card',

    //my two items
    items: [
        form,
        {
            xtype: 'panel',
            html: 'my second panel, which is not visible on render.'
        }
    ]
});

//change the active card/item, when you need to
wrapper.setActiveItem(1); //starts at 0

Убедитесь, что вы удалили полноэкранный режим из формы, поскольку он больше не является полноэкранным (эта панель-обертка).

...