Наложение сенча не имеет фона - PullRequest
1 голос
/ 07 февраля 2012

Я пишу сенсорное приложение Sencha, которое я хочу показать во всплывающем окне с тремя кнопками.Я поместил функцию в контроллер, который должен отображать всплывающее окно, что он вроде как делает.Моя проблема в том, что для всплывающего окна нет фона или границы, так что вы можете видеть его сквозь него.Вот пример для моего контроллера

Ext.regController('LoginController', {

 'login' : function(options) {
        loginPopup = new Ext.Panel({
            floating: true,
            modal: true,
            centered: true,
            width : 250,
            height : 250,
            layout : {
                align : "center",
                pack : "center"
            },
            styleHtmlContent : true,
            items : [Button1, Button2, Button3],
            dockedItems : [
                {
                    dock : 'top',
                    xtype : "toolbar",
                    title : 'Title'
                }
            ]
loginPopup.show('pop');

Все элементы и закрепленные элементы отображаются, но нет фона или границы.

Я бы выложил фото, но я, видимо, не заслуживает уважения

Ответы [ 2 ]

3 голосов
/ 08 февраля 2012

Используйте sencha-touch.js и sencha-touch.css из той же версии Sencha Touch. Файлы js и css отличаются для каждой версии Sencha Touch. Для разработки импортируйте весь выпуск Sencha. Смотрите это . Для prod храните только те файлы, которые вам нужны.

0 голосов
/ 11 сентября 2012

установить цвет фона для наложения, используя свойство style

style: 'background-color: color_of_your_choice'
...