2
我想在我的應用程序中籤名彈出。 'https://market.sencha.com/extensions/signature-pad-field' 這適用於我,但它打開一個面板,然後單擊該面板上打開簽名彈出。 但我直接想要打開簽名彈出窗口。 請指導我。提前致謝。在sencha觸摸點擊的簽名
我想在我的應用程序中籤名彈出。 'https://market.sencha.com/extensions/signature-pad-field' 這適用於我,但它打開一個面板,然後單擊該面板上打開簽名彈出。 但我直接想要打開簽名彈出窗口。 請指導我。提前致謝。在sencha觸摸點擊的簽名
通過使用下面的代碼作爲你的 「/signaturefield/app/view/Signature.js」,就可以實現這一點:
Ext.define('myApp.view.Signature', {
extend: 'Ext.Container',
requires: [
'Ext.form.Panel',
'Ext.form.FieldSet'
],
config: {
layout: 'card',
items: [{
xtype: 'formpanel',
padding: '10 10 10 10',
items: [{
xtype: 'fieldset',
hidden: true,
items: [{
xtype: 'signaturefield',
id: 'signatureField',
sigWidth: 350,
sigHeight: 150,
label:'Enter Signature',
labelWidth: '20%'
}]
},{
xtype: 'button',
text: 'Get Data',
margin:'0 0 10 0',
action: 'getSignature'
},{
xtype: 'button',
text: 'Set Data',
action: 'setSignature'
}]
}]
},
initialize: function() {
this.callParent();
Ext.getCmp('signatureField').openCanvasSheet();
}
});
希望這會有所幫助:)