我想在我的应用程序中弹出签名。' https://market.sencha.com/extensions/signature-pad-field ' 这对我有用,但它会打开一个面板,然后单击该面板会打开签名弹出窗口。但我直接想打开签名弹出窗口。请指导我。提前致谢。
问问题
179 次
1 回答
1
通过使用以下代码作为您的“/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();
}
});
希望这会有所帮助:)
于 2015-07-16T09:13:24.867 回答