窓がありEXT JS
ます。として設定しましたdraggable =true
。しかし、私はそれを画面全体ではなく、画面の限られた部分内にドラッグしたいだけです。左または右に2CM(センチ)のように。上下に2センチ。
どうすればこれを達成できますか?
ウィンドウのconstrainconfigを使用して、親要素に制約することができます。 http://docs.sencha.com/ext-js/4-1/#!/api/Ext.window.Window-cfg-constrain。デフォルトでは、Windowsはドキュメント本体にレンダリングされるため、特定の要素に制限するために、ウィンドウを持つ親を作成できます。
var win = new Ext.window.Window({
height: 200,
width: 200,
constrain: true
});
Ext.create('Ext.container.Container', {
style: 'border: 1px solid black;',
height: 400,
width: 400,
renderTo: Ext.getBody(),
items: [win]
});
//Don't forget to call show, windows are hidden by default
// and even when hidden:false it didn't render in 4.1.1
win.show();