मेरे पास एक घटक है जो फ़ाइलफील्ड, से बढ़ाया गया है और मैंने इसमें एक कस्टम प्रॉपर्टी 'सर्वरपैथ' जोड़ा है, और मैंने गेटर और सेटर को भी परिभाषित किया है।extjs 5: घटक की कस्टम प्रॉपर्टी के लिए डेटा बाध्यकारी बनाएं
कोड:
Ext.define('MyApp.ux.Field.File',{
extend:'Ext.form.field.File',
xtype:'myfilefield',
serverPath:'',
getServerPath:function(){
return this.serverPath;
},
setServerPath:function(serverPath){
this.serverPath = serverPath;
}
});
Ext.create('MyApp.ux.Field.File',{
bind:{
serverPath:'{serverPath}'
},
viewModel:{
type:'myViewModel'
}
});
मैं myViewModel की परिभाषा पेस्ट नहीं होंगे। यह आसान है।
और यह पता चला कि बाध्यकारी प्रभाव नहीं ले करता है।
कोई भी मदद कर सकता है?
मैं अपने सुझाव की कोशिश की है, और पता चला है कि यह काम नहीं किया खेद है। – happyyangyuan
हाय, अगर आप किसी प्रकार का जेएसएफडल/सेन्चा फीडल प्रदान कर सकते हैं तो यह बहुत अच्छा होगा, इसलिए मैं बेहतर ढंग से पुनर्निर्मित कर सकता हूं और संभवतः इस मुद्दे के साथ मदद कर सकता हूं। –
हाय, आपके लिए बहुत अधिक थक्स। पूरा मुद्दा यहां है: https://github.com/happyyangyuan/Q-A/issues/1 – happyyangyuan