जब मैं अपने ट्री पैनल में नोड पर क्लिक करता हूं तो मैं ब्लैंक की कॉन्फ़िगरेशन को अनुमति देना चाहता हूं! यदि नोड एक पत्ता है, तो मैं नाम फ़ील्ड की कॉन्फ़िगरेशन रखना चाहता हूं: अनुमतिबैंक: झूठी और यदि कोई पत्ता नहीं है, तो अनुमति देंब्लैंक: सत्य। मुझे ऐसा करने के लिए विधि नहीं मिल रही है?फ्लाई पर फ़ील्ड की कॉन्फ़िगरेशन कैसे जोड़ें?
धन्यवाद एक बहुत :)
अपने जवाब के लिए धन्यवाद, लेकिन मेरे बता गया एक वैश्विक चर नहीं है:
var monPrepanel = Ext.create('Ext.form.Panel',{
frame : true,
title : 'Editing Zone',
//renderTo : 'mesfields',
//width : 750,
forceFit : true,
items: [{
xtype:'fieldset',
title: 'Add Task : ',
margin : '20 20 20 20',
collapsible: true,
defaultType: 'textfield',
defaults: {anchor: '100%'},
layout: 'anchor',
items: [ {
itemId : 'p0',
allowBlank : false,
xtype : 'textfield',
anchor : '60%',
padding : '0 30 0 30',
fieldLabel : 'Task',
name : 'task'
} , {
itemId : 'p1',
allowBlank : false,
xtype : 'combobox',
anchor : '40%',
store : materialstore,
queryMode: 'local',
displayField: 'data',
width : 50,
valueField: 'data',
editable : false,
padding : '0 30 0 30',
fieldLabel : 'Material',
name : 'material'
} , {
allowBlank : true,
xtype : 'combobox',
anchor : '40%',
store : ccstore,
queryMode: 'local',
displayField: 'data',
width : 50,
valueField: 'data',
editable : false,
padding : '0 30 0 30',
fieldLabel : 'CC',
name : 'cc'
}
मैं शायद आईडी से बता गया घटक का उपयोग करने की आवश्यकता है? आइटमों में आइटमों में इस घटक को स्वीकार करने के लिए समाधान हैं?
मौजूदा कॉन्फ़िगरेशन कैसे प्राप्त करें, क्या आप कृपया मौजूदा कॉन्फ़िगरेशन के साथ '{your config object} 'को प्रतिस्थापित कर सकते हैं –