Ext.Msg.Alarm und Ext.Msg.zeigen nicht zeigen, "Nachricht" - Feld
Im mit Ext.Msg.alert()
und 'Ext.Msg.show()' zu zeigen, dass meine message-box. Aber bisher ist nur der Titel wird angezeigt mit der Schaltfläche OK, aber die Meldung Feld wird nicht angezeigt. Es gibt keine Fehlermeldung, wenn ich den code ausführen. Alles, was ich vermisse?
Unten ist mein code, wenn mit Ext.Msg.alert()
,
Ext.Msg.alert('Title', 'Why you no display!?', Ext.emptyFn);
sowie bei der Verwendung Ext.Msg.Show()
,
Ext.Msg.show({
title:'Title',
message: 'Why you no display!?',
buttons: Ext.MessageBox.OK,
fn:Ext.emptyFn
});
Update 27. August 2013
Fand ich, dass die message box funktioniert, wenn Sie auf IOS-Geräten ausgeführt werden, aber nicht auf Android und Desktop-Browser.
InformationsquelleAutor Zaid | 2013-08-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach dem Graben durch das web habe ich endlich die Lösung gefunden. Es stellt sich heraus, der fix ist in der sass-Datei im base-Ordner.
Der original-Beitrag ist hier.
Kurz,
Gehen
touch\resources\themes\stylesheets\sencha-touch\base\mixins
öffnen Sie die_Class.scss
- Datei und ersetzen Sie den gesamten block@mixin st-box
mit dem code unten, und dann re-kompilieren Sie Ihre css (z.B. mit Kompass Uhr)InformationsquelleAutor Zaid