html
プロパティにすべての読み込みコンテンツが保持されているloadmask
を使用しています。私が直面している問題は、たとえmessage
プロパティの値が空の文字列であっても、message
は、loadmask
の中にスペースを割り当てて、HTMLメッセージの左側にダッシュのようなものを生成するということです。ExtJs 6.5.2 modern - loadmaskメッセージを削除します
どのように私は削除するか、そのスペースを透明にすることができます
Ext.application({
name : 'Fiddle',
launch : function() {
Ext.create({
xtype: 'panel',
fullscreen: true,
html: '<h1>Hello World !!!</h1>',
listeners: {
painted: function (panel) {
panel.mask({
xtype: 'loadmask',
html: '<div align="center"><h3>Loading Mask</h3>' +
'<p>i am loading...</p></div>',
message: '', //empty message holds its opacity
indicator: false,
style: 'background:#d7ecfd'
});
}
}
});
}
});
(Sencha Fiddleするには以下のコードを追加しますか)? Modern ToolkitにはuseMsg
というプロパティはありません。
バックグラウンドプロパティ(background: transparent
)をmessageCls
に設定しようとしましたが、何も起こりませんでした。
私はもっと「エレガントな」ものが好きですが、機能します。ありがとう@priyadarshi。実際に彼らはメッセージを表示しないことを考えました。古典的には、 'useMsg'プロパティがあります。 –