Friday 15 January 2010

extjs - Is there a way to define model fields in function? -


एक मॉडल को परिभाषित करने का सामान्य तरीका इस प्रकार है:

  Ext.define ('App.MyModel', {विस्तार: 'Ext.data.Model', फ़ील्ड: [{name: 'id', प्रकार: 'int'}, {name: 'name', प्रकार: 'स्ट्रिंग'}]});   

क्या एक इनट-टाइप विधि के अंदर खेतों (और शायद सभी कॉन्फ़िगर गुणों को) निर्दिष्ट करने का एक तरीका है, जैसा कि घटक के विन्यास को initComponent () में सेट किया जा सकता है?

कुछ दोहराव गुणों के लिए स्थानीय वार्स की तरह काम करने के लिए यह क्षमता हासिल करने के लिए उपयोगी होगा।

आप जावास्क्रिप्ट में कहीं भी एक समारोह को परिभाषित कर सकते हैं!

  Ext.define ('App.MyModel', {विस्तार: 'Ext.data.Model', फ़ील्ड: फ़ंक्शन () {रिटर्न [{name: 'id', type: 'int'}, {name: 'name', type: 'string'}]}}} () // महत्वपूर्ण: इसे तुरंत चलाएं!});    

No comments:

Post a Comment